#[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: u64Auto 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