Struct syn::ExprWhileLet [−][src]
A while-let loop: while let pat = expr { ... }
.
This type is available if Syn is built with the "full"
feature.
Fields
attrs: Vec<Attribute>
label: Option<Label>
while_token: While
let_token: Let
pats: Punctuated<Pat, Or>
eq_token: Eq
expr: Box<Expr>
body: Block
Trait Implementations
impl Synom for ExprWhileLet
[src]
[+]
impl Synom for ExprWhileLet
impl ToTokens for ExprWhileLet
[src]
[+]
impl ToTokens for ExprWhileLet
impl Clone for ExprWhileLet
[src]
[+]
impl Clone for ExprWhileLet
impl From<ExprWhileLet> for Expr
[src]
[+]
impl From<ExprWhileLet> for Expr
Auto Trait Implementations
impl !Send for ExprWhileLet
impl !Send for ExprWhileLet
impl !Sync for ExprWhileLet
impl !Sync for ExprWhileLet