Struct wasmtime_runtime::VMCallerCheckedAnyfunc [−][src]
#[repr(C)]pub struct VMCallerCheckedAnyfunc { pub func_ptr: NonNull<VMFunctionBody>, pub type_index: VMSharedSignatureIndex, pub vmctx: *mut VMContext, }
Expand description
The VM caller-checked “anyfunc” record, for caller-side signature checking. It consists of the actual function pointer and a signature id to be checked by the caller.
Fields
func_ptr: NonNull<VMFunctionBody>Function body.
type_index: VMSharedSignatureIndexFunction signature id.
vmctx: *mut VMContextFunction VMContext.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for VMCallerCheckedAnyfunc
impl Unpin for VMCallerCheckedAnyfunc
impl UnwindSafe for VMCallerCheckedAnyfunc
Blanket Implementations
Mutably borrows from an owned value. Read more