pub enum SttmKind {
Expr(Box<Expr>, Box<Sttm>),
Ask(Destruct, Box<Expr>, Box<Sttm>),
Let(Destruct, Box<Expr>, Box<Sttm>),
Return(Box<Expr>),
RetExpr(Box<Expr>),
}
Variants§
Expr(Box<Expr>, Box<Sttm>)
Ask(Destruct, Box<Expr>, Box<Sttm>)
Let(Destruct, Box<Expr>, Box<Sttm>)
Return(Box<Expr>)
RetExpr(Box<Expr>)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SttmKind
impl RefUnwindSafe for SttmKind
impl Send for SttmKind
impl Sync for SttmKind
impl Unpin for SttmKind
impl UnwindSafe for SttmKind
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