Enum syntax::ast::Stmt_[src]
pub enum Stmt_ {
StmtDecl(Gc<Decl>, NodeId),
StmtExpr(Gc<Expr>, NodeId),
StmtSemi(Gc<Expr>, NodeId),
StmtMac(Mac, bool),
}Variants
StmtDecl | |
StmtExpr | |
StmtSemi | |
StmtMac |
pub enum Stmt_ {
StmtDecl(Gc<Decl>, NodeId),
StmtExpr(Gc<Expr>, NodeId),
StmtSemi(Gc<Expr>, NodeId),
StmtMac(Mac, bool),
}StmtDecl | |
StmtExpr | |
StmtSemi | |
StmtMac |
impl<__S: Writer> Hash<__S> for Stmt_fn hash(&self, __arg_0: &mut __S)impl<__D: Decoder<__E>, __E> Decodable<__D, __E> for Stmt_impl<__S: Encoder<__E>, __E> Encodable<__S, __E> for Stmt_impl Eq for Stmt_fn assert_receiver_is_total_eq(&self)impl PartialEq for Stmt_impl Clone for Stmt_fn clone(&self) -> Stmt_fn clone_from(&mut self, source: &Self)
Prefix searches with a type followed by a colon (e.g.
fn:) to restrict the search to a given type.
Accepted types are: fn, mod,
struct (or str), enum,
trait, typedef (or
tdef).