Enum wasm_core::executor::ExecuteError
[−]
[src]
pub enum ExecuteError { Custom(String), OperandStackUnderflow, NotImplemented, TableIndexOutOfBound, TypeIdxIndexOufOfBound, FunctionIndexOutOfBound, OpcodeIndexOutOfBound, FrameIndexOutOfBound, LocalIndexOutOfBound(usize), GlobalIndexOutOfBound, UnreachableExecuted, AddrOutOfBound(u32, u32), TypeMismatch, ValueTypeMismatch, ReturnTypeMismatch, UndefinedTableEntry, FunctionNotFound, ExportEntryNotFound, InvalidMemoryOperation, FloatingPointException, IndirectCallTypeMismatch(usize, Type, Type), }
Variants
Custom(String)
OperandStackUnderflow
NotImplemented
TableIndexOutOfBound
TypeIdxIndexOufOfBound
FunctionIndexOutOfBound
OpcodeIndexOutOfBound
FrameIndexOutOfBound
LocalIndexOutOfBound(usize)
GlobalIndexOutOfBound
UnreachableExecuted
AddrOutOfBound(u32, u32)
TypeMismatch
ValueTypeMismatch
ReturnTypeMismatch
UndefinedTableEntry
FunctionNotFound
ExportEntryNotFound
InvalidMemoryOperation
FloatingPointException
IndirectCallTypeMismatch(usize, Type, Type)
Trait Implementations
impl Debug for ExecuteError
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more