Struct ExprForLoop

docs.rs

pub struct ExprForLoop {
    pub attrs: Vec<Attribute>,
    pub label: Option<Label>,
    pub for_token: For,
    pub pat: Box<Pat>,
    pub in_token: In,
    pub expr: Box<Expr>,
    pub body: Block,
}

Iterator<Item = &Expr>

node: &ExprForLoop

[node.expr.as_ref()]

diagram

Iterator<Item = &mut Expr>

node: &mut ExprForLoop

[node.expr.as_mut()]

diagram