Enum it_lilo::traits::AllocatableError [−][src]
pub enum AllocatableError {
MemoryIsMissing {
memory_index: usize,
},
AllocateFuncIsMissing {
function_index: u32,
},
AllocateCallFailed,
AllocateFuncIncompatibleSignature,
AllocateFuncIncompatibleOutput,
UserDefinedError(String),
}Variants
The memory doesn’t exist.
Show fields
Fields of MemoryIsMissing
memory_index: usizeThe memory index.
The local or import function doesn’t exist.
Show fields
Fields of AllocateFuncIsMissing
function_index: u32The local or import function index.
Failed to call a allocate function.
Allocate input types doesn’t match with needed.
Allocate output types doesn’t match with needed.
UserDefinedError(String)User defined error.
Trait Implementations
impl Error for AllocatableError[src]
impl Error for AllocatableError[src]impl From<AllocatableError> for LoError[src]
impl From<AllocatableError> for LoError[src]fn from(source: AllocatableError) -> Self[src]
Auto Trait Implementations
impl RefUnwindSafe for AllocatableError
impl RefUnwindSafe for AllocatableErrorimpl Send for AllocatableError
impl Send for AllocatableErrorimpl Sync for AllocatableError
impl Sync for AllocatableErrorimpl Unpin for AllocatableError
impl Unpin for AllocatableErrorimpl UnwindSafe for AllocatableError
impl UnwindSafe for AllocatableError