pub enum WalkLimb {
OverWork,
OverMemory,
InterpreterMemory,
}Expand description
Which limb of the DoorBudget a submit’s own walk went past (bsv-low
#592): the DoorLimb of the door’s error, with the interpreter’s own
memory limit told apart from the static work estimate.
Variants§
OverWork
The static work estimate.
OverMemory
The estimate of what the walk holds beside the body.
InterpreterMemory
The interpreter’s own memory limit (the budget’s element limit) tripping inside one input.
Implementations§
Trait Implementations§
impl Copy for WalkLimb
impl Eq for WalkLimb
impl StructuralPartialEq for WalkLimb
Auto Trait Implementations§
impl Freeze for WalkLimb
impl RefUnwindSafe for WalkLimb
impl Send for WalkLimb
impl Sync for WalkLimb
impl Unpin for WalkLimb
impl UnsafeUnpin for WalkLimb
impl UnwindSafe for WalkLimb
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