Crate synthez_core
source ·Expand description
synthez-core
Internal implementations of synthez
crate.
DO NOT use it directly, use synthez
crate instead.
Re-exports
pub use proc_macro2;
pub use quote;
pub use syn;
Modules
- Code generation implementations.
- Extensions for
syn
types. - Batteries for working with struct fields.
- Abstraction over
syn
types containing something. - Batteries for
syn::parse
. - Batteries for
Span
andsyn::spanned
.
Structs
Container
requiring a field to have a value mandatory.
Traits
- Extension of a
syn::Data
. - Extension of a
syn::Ident
. Parse
ing ofsyn::Attribute
s into a custom defined struct.- Extension of a
syn::parse::ParseBuffer
providing common function widely used by this crate for parsing. - Types that can be interpolated inside a
quote!
invocation.