Trait IdentFragment
pub trait IdentFragment
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
fn fmt(&self, f: &mut Formatter<'_>) -> ResultFormat this value as an identifier fragment.
Provided Methods
fn span(&self) -> Option<Span>Span associated with this
IdentFragment.If non-
None, may be inherited by formatted identifiers.
Implementors
impl IdentFragment for Identimpl IdentFragment for Stringimpl IdentFragment for boolimpl IdentFragment for charimpl IdentFragment for strimpl IdentFragment for u128impl IdentFragment for u16impl IdentFragment for u32impl IdentFragment for u64impl IdentFragment for u8impl IdentFragment for usizeimpl<T> IdentFragment for Cow<'_, T> where T: IdentFragment + ToOwned + ?Sized,impl<T: IdentFragment + ?Sized> IdentFragment for &Timpl<T: IdentFragment + ?Sized> IdentFragment for &mut T