{"ast_node_type":"other","tokens":[{"end":80,"kind":"keyword","start":0,"text":"|"}]}
            | Expr::Range { lhs: Some(lhs), rhs: Some(rhs), range_type: _ } => {
            | Expr::BinaryOp { lhs, rhs, op: _ }
                self.infer_mut_expr(*lhs, Mutability::Not);