Enum syntex_syntax::ast::Stmt_
[−]
[src]
pub enum Stmt_ { StmtDecl(P<Decl>, NodeId), StmtExpr(P<Expr>, NodeId), StmtSemi(P<Expr>, NodeId), StmtMac(P<Mac>, MacStmtStyle, ThinAttributes), }
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 |