Enum syntax::ext::deriving::generic::SubstructureFieldsUnstable
[-] [+]
[src]
pub enum SubstructureFields<'a> { Struct(Vec<FieldInfo>), EnumMatching(usize, &'a Variant, Vec<FieldInfo>), EnumNonMatchingCollapsed(Vec<Ident>, &'a [P<Variant>], &'a [Ident]), StaticStruct(&'a StructDef, StaticFields), StaticEnum(&'a EnumDef, Vec<(Ident, Span, StaticFields)>), }
A summary of the possible sets of fields.