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: VMSharedSignatureIndex
Function signature id.
vmctx: *mut VMContext
Function 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