Enum wasmer_engine::InstantiationError [−][src]
pub enum InstantiationError {
Link(LinkError),
Start(RuntimeError),
}Expand description
An error while instantiating a module.
This is not a common WebAssembly error, however
we need to differentiate from a LinkError (an error
that happens while linking, on instantiation) and a
Trap that occurs when calling the WebAssembly module
start function.
Variants
Link(LinkError)A linking ocurred during instantiation.
Start(RuntimeError)A runtime error occured while invoking the start function
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for InstantiationErrorimpl Send for InstantiationErrorimpl Sync for InstantiationErrorimpl Unpin for InstantiationErrorimpl !UnwindSafe for InstantiationErrorBlanket Implementations
type ArchivedMetadata = ()
type ArchivedMetadata = ()The archived version of the pointer metadata for this type.
pub fn pointer_metadata(
&<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
pub fn pointer_metadata(
&<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::MetadataConverts some archived metadata to the pointer metadata for itself.
Mutably borrows from an owned value. Read more