pub enum ToolDecision {
Replay(Value),
Execute(u64),
Pause(u64),
}Expand description
Runtime decision for the next deterministic call.
Variants§
Replay(Value)
Return a recorded result without executing.
Execute(u64)
Execute the call and report its result at the supplied sequence.
Pause(u64)
Abort this sandbox pass.
Trait Implementations§
Source§impl Clone for ToolDecision
impl Clone for ToolDecision
Source§impl Debug for ToolDecision
impl Debug for ToolDecision
Source§impl PartialEq for ToolDecision
impl PartialEq for ToolDecision
impl StructuralPartialEq for ToolDecision
Auto Trait Implementations§
impl Freeze for ToolDecision
impl RefUnwindSafe for ToolDecision
impl Send for ToolDecision
impl Sync for ToolDecision
impl Unpin for ToolDecision
impl UnsafeUnpin for ToolDecision
impl UnwindSafe for ToolDecision
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