Trait Token
trait Token: private::Sealed
Marker trait for types that represent single tokens.
This trait is sealed and cannot be implemented for types outside of Syn.
Implementors
impl Token for Questionimpl Token for Typeofimpl Token for Asimpl Token for Shrimpl Token for Virtualimpl Token for Boximpl Token for StarEqimpl Token for AndAndimpl Token for Defaultimpl Token for crate::lit::LitByteStrimpl Token for Colonimpl Token for Externimpl Token for crate::lit::LitFloatimpl Token for DotDotDotimpl Token for Implimpl Token for Geimpl Token for Matchimpl Token for Minusimpl Token for Privimpl Token for OrEqimpl Token for SelfTypeimpl Token for crate::lifetime::Lifetimeimpl Token for Plusimpl Token for Traitimpl Token for Bracketimpl Token for Semiimpl Token for Unsafeimpl Token for Autoimpl Token for Slashimpl Token for Whileimpl Token for Constimpl Token for proc_macro2::Identimpl Token for Atimpl Token for Dynimpl Token for crate::lit::LitByteimpl Token for Dollarimpl Token for Fnimpl Token for Eqimpl Token for Letimpl Token for LArrowimpl Token for Moveimpl Token for Neimpl Token for Rawimpl Token for proc_macro2::Literalimpl Token for PathSepimpl Token for Staticimpl Token for Underscoreimpl Token for Poundimpl Token for Typeimpl Token for Abstractimpl Token for ShlEqimpl Token for Useimpl Token for Becomeimpl Token for Starimpl Token for Andimpl Token for Crateimpl Token for crate::lit::LitStrimpl Token for CaretEqimpl Token for Enumimpl Token for crate::lit::LitIntimpl Token for DotDotimpl Token for Ifimpl Token for FatArrowimpl Token for Macroimpl Token for Ltimpl Token for Overrideimpl Token for Orimpl Token for Returnimpl Token for proc_macro2::Groupimpl Token for PercentEqimpl Token for Superimpl Token for Braceimpl Token for RArrowimpl Token for Unionimpl Token for Asyncimpl Token for ShrEqimpl Token for Whereimpl Token for Breakimpl Token for Tildeimpl Token for AndEqimpl Token for Doimpl Token for crate::lit::LitCStrimpl Token for Commaimpl Token for Finalimpl Token for crate::lit::LitBoolimpl Token for DotDotEqimpl Token for Inimpl Token for Gtimpl Token for Modimpl Token for MinusEqimpl Token for Pubimpl Token for proc_macro2::Punctimpl<T> Token for Endimpl Token for OrOrimpl Token for SelfValueimpl<T: CustomToken> Token for Timpl Token for PlusEqimpl Token for Tryimpl Token for Groupimpl Token for Shlimpl Token for Unsizedimpl Token for Awaitimpl Token for SlashEqimpl Token for Yieldimpl Token for Continueimpl Token for crate::lit::Litimpl Token for Caretimpl Token for Elseimpl Token for crate::lit::LitCharimpl Token for Dotimpl Token for Forimpl Token for EqEqimpl Token for Loopimpl Token for Leimpl Token for Mutimpl Token for Notimpl Token for Refimpl Token for proc_macro2::TokenTreeimpl Token for Percentimpl Token for Structimpl Token for Paren