Enum StepStart
pub enum StepStart {
Replay,
Run {
attempt: u32,
not_before_ms: u64,
},
}Expand description
What the host must do after the code starts a step.
Variants§
Replay
The result is recorded; wait for its delivery and do not run the function.
Run
Run the function once the run’s journal is durable through gate
and the clock has reached not_before_ms.
Trait Implementations§
impl Eq for StepStart
impl StructuralPartialEq for StepStart
Auto Trait Implementations§
impl Forget for StepStart
impl Freeze for StepStart
impl Move for StepStart
impl RefUnwindSafe for StepStart
impl Send for StepStart
impl Sync for StepStart
impl Unpin for StepStart
impl UnsafeUnpin for StepStart
impl UnwindSafe for StepStart
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