pub enum StepKind {
Continue,
Call,
Return,
Raise,
Yield,
Interrupt,
}Expand description
Stable classification recorded for each charged instruction.
Variants§
Continue
Ordinary continuation.
Call
Guest-frame push.
Return
Guest-frame pop.
Raise
Abrupt outcome.
Yield
Cooperative yield.
Interrupt
Interrupt.
Trait Implementations§
impl Copy for StepKind
impl Eq for StepKind
impl StructuralPartialEq for StepKind
Auto Trait Implementations§
impl Freeze for StepKind
impl RefUnwindSafe for StepKind
impl Send for StepKind
impl Sync for StepKind
impl Unpin for StepKind
impl UnsafeUnpin for StepKind
impl UnwindSafe for StepKind
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