Enum syntax::ast_map::NodeExperimental
[-]
[+]
[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 |