Struct wasmer_runtime_core_fl::typed_func::Wasm [−][src]
pub struct Wasm { /* fields omitted */ }
Expand description
TODO(lachlan): Naming TBD. This contains the trampoline and invoke functions for a specific signature, as well as the environment that the invoke function may or may not require.
Implementations
pub unsafe fn from_raw_parts(
trampoline: Trampoline,
invoke: Invoke,
invoke_env: Option<NonNull<c_void>>
) -> Self
pub unsafe fn from_raw_parts(
trampoline: Trampoline,
invoke: Invoke,
invoke_env: Option<NonNull<c_void>>
) -> Self
Create new Wasm
from given parts.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Wasm
impl UnwindSafe for Wasm
Blanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = T
Should always be Self