Struct syn::Variant [−][src]
An enum variant.
Fields
ident: Ident
Name of the variant.
attrs: Vec<Attribute>
Attributes tagged on the variant.
data: VariantData
Type of variant.
discriminant: Option<ConstExpr>
Explicit discriminant, e.g. Foo = 1
Trait Implementations
impl ToTokens for Variant
[src]
[+]
impl ToTokens for Variant
impl Debug for Variant
[src]
[+]
impl Debug for Variant
impl Clone for Variant
[src]
[+]
impl Clone for Variant
impl Eq for Variant
[src]
impl Eq for Variant
impl PartialEq for Variant
[src]
[+]
impl PartialEq for Variant
impl Hash for Variant
[src]
[+]
impl Hash for Variant