Enum syntax::ast::Stmt_Experimental
[-]
[+]
[src]
pub enum Stmt_ {
StmtDecl(P<Decl>, NodeId),
StmtExpr(P<Expr>, NodeId),
StmtSemi(P<Expr>, NodeId),
StmtMac(P<Mac>, MacStmtStyle),
}Variants
StmtDecl | Could be an item or a local (let) binding: |
StmtExpr | Expr without trailing semi-colon (must have unit type): |
StmtSemi | Expr with trailing semi-colon (may have any type): |
StmtMac |