Struct ExprRange
pub struct ExprRange {
pub attrs: Vec<Attribute>,
pub start: Option<Box<Expr>>,
pub limits: RangeLimits,
pub end: Option<Box<Expr>>,
}Iterator<Item = &Expr>
node: &ExprRange
node.start
.as_slice()
.iter()
.chain(node.end.as_deref())Iterator<Item = &mut Expr>
node: &mut ExprRange
node.start
.as_mut_slice()
.iter_mut()
.chain(node.end.as_deref_mut())