pub trait IdentFragment {
    fn fmt(&self, f: &mut Formatter<'_>) -> Result;

    fn span(&self) -> Option<Span> { ... }
}
Expand description

Specialized formatting trait used by format_ident!.

Ident arguments formatted using this trait will have their r# prefix stripped, if present.

See [format_ident!] for more information.

Required Methods

Format this value as an identifier fragment.

Provided Methods

Span associated with this IdentFragment.

If non-None, may be inherited by formatted identifiers.

Implementations on Foreign Types

Implementors