Struct wasmtime_runtime::VMFunctionBody
source · #[repr(C)]pub struct VMFunctionBody(/* private fields */);
Expand description
A placeholder byte-sized type which is just used to provide some amount of type safety when dealing with pointers to JIT-compiled function bodies. Note that it’s deliberately not Copy, as we shouldn’t be carelessly copying function body bytes around.
Auto Trait Implementations§
impl Freeze for VMFunctionBody
impl RefUnwindSafe for VMFunctionBody
impl Send for VMFunctionBody
impl Sync for VMFunctionBody
impl Unpin for VMFunctionBody
impl UnwindSafe for VMFunctionBody
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more