Struct syntax::ext::deriving::generic::FieldInfo[src]
pub struct FieldInfo {
pub span: Span,
pub name: Option<Ident>,
pub self_: Gc<Expr>,
pub other: Vec<Gc<Expr>>,
}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 Self arguments. |