pub enum ExecutionLimit {
V8Heap,
CpuTime,
WallClock,
}Expand description
A runtime limit that stopped the script. The runtime sets this from its own state, never from guest values, so callers can trust it to name the cause.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for ExecutionLimit
impl Clone for ExecutionLimit
Source§fn clone(&self) -> ExecutionLimit
fn clone(&self) -> ExecutionLimit
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ExecutionLimit
Source§impl Debug for ExecutionLimit
impl Debug for ExecutionLimit
impl Eq for ExecutionLimit
Source§impl PartialEq for ExecutionLimit
impl PartialEq for ExecutionLimit
impl StructuralPartialEq for ExecutionLimit
Auto Trait Implementations§
impl Freeze for ExecutionLimit
impl RefUnwindSafe for ExecutionLimit
impl Send for ExecutionLimit
impl Sync for ExecutionLimit
impl Unpin for ExecutionLimit
impl UnsafeUnpin for ExecutionLimit
impl UnwindSafe for ExecutionLimit
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