pub enum Iter {
Create(Box<Expr>),
CreateRanged(Box<Expr>, Box<Expr>),
HasNext(Box<Expr>),
Next(Box<Expr>),
Reverse(Box<Expr>),
}Expand description
Iterator expressions and operations.
Variants§
Create(Box<Expr>)
CreateRanged(Box<Expr>, Box<Expr>)
HasNext(Box<Expr>)
Next(Box<Expr>)
Reverse(Box<Expr>)
Implementations§
Trait Implementations§
Source§impl HirLowering for Iter
impl HirLowering for Iter
fn lower<'hir, 'lir>(&'hir self, runtime: &mut HirLoweringRuntime<'lir>)where
'hir: 'lir,
Auto Trait Implementations§
impl Freeze for Iter
impl !RefUnwindSafe for Iter
impl !Send for Iter
impl !Sync for Iter
impl Unpin for Iter
impl UnsafeUnpin for Iter
impl !UnwindSafe for Iter
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more