[−][src]Enum wasmtime_jit::ActionError
An error detected while invoking a wasm function or reading a wasm global.
Note that at this level, traps are not reported errors, but are rather
returned through ActionOutcome
.
Variants
Setup(SetupError)
An internal implementation error occurred.
Field(String)
No field with the specified name was present.
Kind(String)
The field was present but was the wrong kind (eg. function, table, global, or memory).
Type(String)
The field was present but was the wrong type (eg. i32, i64, f32, or f64).
Trait Implementations
impl Debug for ActionError
[src]
impl Display for ActionError
[src]
impl Error for ActionError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<ActionError> for ContextError
[src]
fn from(source: ActionError) -> Self
[src]
impl From<SetupError> for ActionError
[src]
fn from(source: SetupError) -> Self
[src]
Auto Trait Implementations
impl RefUnwindSafe for ActionError
impl Send for ActionError
impl Sync for ActionError
impl Unpin for ActionError
impl UnwindSafe for ActionError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,