Enum osiris_process::operation::error::OperationError
source · pub enum OperationError {
HaltError,
Panic(String),
InvalidArgumentType {
expected: ArgumentType,
provided: ArgumentType,
},
MemoryError(MemoryError),
CannotReturnFromEmptyStack,
MismatchedInstruction(Instruction),
}Variants§
HaltError
Panic(String)
InvalidArgumentType
MemoryError(MemoryError)
CannotReturnFromEmptyStack
MismatchedInstruction(Instruction)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for OperationError
impl RefUnwindSafe for OperationError
impl Send for OperationError
impl Sync for OperationError
impl Unpin for OperationError
impl UnwindSafe for OperationError
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