Expand description
Re-exports§
pub use proc_macro2;pub use quote;pub use syn;
Modules§
- codegen
- Code generation implementations.
- ext
- Extensions for
syntypes. - field
- Batteries for working with struct fields.
- has
- Abstraction over
syntypes containing something. - parse
- Batteries for
syn::parse. - spanned
- Batteries for
Spanandsyn::spanned.
Structs§
- Required
Containerrequiring a field to have a value mandatory.- Spanning
- Wrapper for non-
Spannedtypes to hold theirSpan.
Traits§
- DataExt
- Extension of a
syn::Data. - Ident
Ext - Extension of a
syn::Ident. - Parse
Attrs Parseing ofsyn::Attributes into a custom defined struct.- Parse
Buffer Ext - Extension of a
syn::parse::ParseBufferproviding common function widely used by this crate for parsing. - ToTokens
- Types that can be interpolated inside a
quote!invocation.