Enum syn::Stmt
[−]
[src]
pub enum Stmt {
Local(Local),
Item(Item),
Expr(Expr),
Semi(Expr, Semi),
}A statement, usually ending in a semicolon.
This type is available if Syn is built with the "full" feature.
Variants
Local(Local)A local (let) binding.
Item(Item)An item definition.
Expr(Expr)Expr without trailing semicolon.
Semi(Expr, Semi)Expression with trailing semicolon.
Trait Implementations
impl Synom for Stmt[src]
impl ToTokens for Stmt[src]
fn to_tokens(&self, tokens: &mut Tokens)[src]
Write self to the given Tokens. Read more
fn into_tokens(self) -> Tokens[src]
Convert self directly into a Tokens object. Read more