Trait wasmi::FromRuntimeValue
source · [−]pub trait FromRuntimeValue where
Self: Sized, {
fn from_runtime_value(val: RuntimeValue) -> Option<Self>;
}Expand description
Trait for creating value from a RuntimeValue.
Typically each implementation can create a value from the specific type.
For example, values of type bool or u32 are both represented by I32 and f64 values are represented by
F64.
Required methods
fn from_runtime_value(val: RuntimeValue) -> Option<Self>
fn from_runtime_value(val: RuntimeValue) -> Option<Self>
Create a value of type Self from a given RuntimeValue.
Returns None if the RuntimeValue is of type different than
expected by the conversion in question.