[−][src]Module wasmer_runtime_core::error
The error module contains the data structures and helper functions used to implement errors that are produced and returned from the wasmer runtime core.
Enums
| CallError | This error type is produced by calling a wasm function exported from a module. |
| CompileError | This is returned when the chosen compiler is unable to
successfully compile the provided WebAssembly module into
a |
| CreationError | This error type is produced when creating something,
like a |
| Error | The amalgamation of all errors that can occur during the compilation, instantiation, or execution of a WebAssembly module. |
| GrowError | An error occurred while growing a memory or table. |
| LinkError | This is returned when the runtime is unable to correctly link the module with the provided imports. |
| MemoryCreationError | Error occured while creating memory. |
| MemoryProtectionError | Error protecting memory. |
| PageError | A kind of page error. |
| ParseError | Parse Error. |
| ResolveError | This error type is produced by resolving a wasm function given its name. |
| RuntimeError | This is the error type returned when calling a WebAssembly function. |
Type Definitions
| CallResult | Result of an attempt to call the provided WebAssembly instance.
Aliases the standard |
| CompileResult | Result of an attempt to compile the provided WebAssembly module into a |
| LinkResult | Result of an attempt to link the provided WebAssembly instance.
Aliases the standard |
| ParseResult | Result of an attempt to parse bytes into a WebAssembly module.
Aliases the standard |
| ResolveResult | Result of an attempt to resolve a WebAssembly function by name.
Aliases the standard |
| Result | Aliases the standard |
| RuntimeResult | Result of an attempt to run the provided WebAssembly instance.
Aliases the standard |