Create an instance by parsing a list of attributes.
Creates an instance by parsing an entire proc-macro derive
input,
including the, identity, generics, and visibility of the type.
Creates an instance by parsing an individual field and its attributes.
Creates an instance by parsing a specific syn::GenericParam
.
This can be a type param, a lifetime, or a const param.
Creates an instance by parsing an entire generics declaration, including the
where
clause.
Create an instance from an item in an attribute declaration.
Creates an instance by parsing an individual type_param and its attributes.
Creates an instance from a specified syn::Variant
.