#[repr(C, align(8))]pub struct InstanceRuntimeData {
pub globals_ptr: *mut i64,
pub instruction_count: u64,
}
Expand description
This struct describes the handful of fields that Lucet-compiled programs may directly interact with, but are provided through VMContext.
Fields§
§globals_ptr: *mut i64
§instruction_count: u64
Auto Trait Implementations§
impl Freeze for InstanceRuntimeData
impl RefUnwindSafe for InstanceRuntimeData
impl !Send for InstanceRuntimeData
impl !Sync for InstanceRuntimeData
impl Unpin for InstanceRuntimeData
impl UnwindSafe for InstanceRuntimeData
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