Enum syntax::ast_map::NodeUnstable
[-] [+]
[src]
pub enum Node<'ast> { NodeItem(&'ast Item), NodeForeignItem(&'ast ForeignItem), NodeTraitItem(&'ast TraitItem), NodeImplItem(&'ast ImplItem), NodeVariant(&'ast Variant), NodeExpr(&'ast Expr), NodeStmt(&'ast Stmt), NodeArg(&'ast Pat), NodeLocal(&'ast Pat), NodePat(&'ast Pat), NodeBlock(&'ast Block), NodeStructCtor(&'ast StructDef), NodeLifetime(&'ast Lifetime), }
Variants
NodeItem | |
NodeForeignItem | |
NodeTraitItem | |
NodeImplItem | |
NodeVariant | |
NodeExpr | |
NodeStmt | |
NodeArg | |
NodeLocal | |
NodePat | |
NodeBlock | |
NodeStructCtor | NodeStructCtor represents a tuple struct. |
NodeLifetime |