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)OperandStackUnderflowNotImplementedTableIndexOutOfBoundTypeIdxIndexOufOfBoundFunctionIndexOutOfBoundOpcodeIndexOutOfBoundFrameIndexOutOfBoundLocalIndexOutOfBound(usize)GlobalIndexOutOfBoundUnreachableExecutedAddrOutOfBound(u32, u32)TypeMismatchValueTypeMismatchReturnTypeMismatchUndefinedTableEntryFunctionNotFoundExportEntryNotFoundInvalidMemoryOperationFloatingPointExceptionIndirectCallTypeMismatch(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