pub enum InterpreterFault {
MissingCapability,
CorruptTraversal,
}Expand description
A broken interpreter invariant, distinct from expected capability rejection.
Variants§
Trait Implementations§
Source§impl Clone for InterpreterFault
impl Clone for InterpreterFault
Source§fn clone(&self) -> InterpreterFault
fn clone(&self) -> InterpreterFault
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for InterpreterFault
impl Debug for InterpreterFault
Source§impl PartialEq for InterpreterFault
impl PartialEq for InterpreterFault
impl Copy for InterpreterFault
impl Eq for InterpreterFault
impl StructuralPartialEq for InterpreterFault
Auto Trait Implementations§
impl Freeze for InterpreterFault
impl RefUnwindSafe for InterpreterFault
impl Send for InterpreterFault
impl Sync for InterpreterFault
impl Unpin for InterpreterFault
impl UnsafeUnpin for InterpreterFault
impl UnwindSafe for InterpreterFault
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