Struct syntex_syntax::ext::deriving::generic::FieldInfo
[−]
[src]
pub struct FieldInfo<'a> {
pub span: Span,
pub name: Option<Ident>,
pub self_: P<Expr>,
pub other: Vec<P<Expr>>,
pub attrs: &'a [Attribute],
}Summary of the relevant parts of a struct/enum field.
Fields
span | |
name | None for tuple structs/normal enum variants, Some for normal structs/struct enum variants. |
self_ | The expression corresponding to this field of |
other | The expressions corresponding to references to this field in
the other |
attrs | The attributes on the field |