Enum parity_wasm::interpreter::Error [] [src]

pub enum Error {
    Program(String),
    Validation(String),
    Initialization(String),
    Function(String),
    Table(String),
    Memory(String),
    Variable(String),
    Global(String),
    Local(String),
    Stack(String),
    Value(String),
    Interpreter(String),
    Native(String),
    Trap(String),
    User(Box<UserError>),
}
Deprecated since 0.23

: Use wasmi crate to interpret wasm

Internal interpreter error.

Variants

Deprecated since 0.23

: Use wasmi crate to interpret wasm

Program-level error.

Deprecated since 0.23

: Use wasmi crate to interpret wasm

Validation error.

Deprecated since 0.23

: Use wasmi crate to interpret wasm

Initialization error.

Deprecated since 0.23

: Use wasmi crate to interpret wasm

Function-level error.

Deprecated since 0.23

: Use wasmi crate to interpret wasm

Table-level error.

Deprecated since 0.23

: Use wasmi crate to interpret wasm

Memory-level error.

Deprecated since 0.23

: Use wasmi crate to interpret wasm

Variable-level error.

Deprecated since 0.23

: Use wasmi crate to interpret wasm

Global-level error.

Deprecated since 0.23

: Use wasmi crate to interpret wasm

Local-level error.

Deprecated since 0.23

: Use wasmi crate to interpret wasm

Stack-level error.

Deprecated since 0.23

: Use wasmi crate to interpret wasm

Value-level error.

Deprecated since 0.23

: Use wasmi crate to interpret wasm

Interpreter (code) error.

Deprecated since 0.23

: Use wasmi crate to interpret wasm

Native module error.

Deprecated since 0.23

: Use wasmi crate to interpret wasm

Trap.

Deprecated since 0.23

: Use wasmi crate to interpret wasm

Custom user error.

Trait Implementations

impl Debug for Error
[src]

[src]

Formats the value using the given formatter.

impl Into<String> for Error
[src]

[src]

Performs the conversion.

impl Display for Error
[src]

[src]

Formats the value using the given formatter. Read more

impl Error for Error
[src]

[src]

A short description of the error. Read more

1.0.0
[src]

The lower-level cause of this error, if any. Read more

impl<U> From<U> for Error where
    U: UserError + Sized
[src]

[src]

Performs the conversion.

impl From<Error> for Error
[src]

[src]

Performs the conversion.

impl From<Error> for Error
[src]

[src]

Performs the conversion.