#[repr(C)]pub struct HyperlightPEB {Show 14 fields
pub security_cookie_seed: u64,
pub guest_function_dispatch_ptr: u64,
pub hostFunctionDefinitions: HostFunctionDefinitions,
pub hostException: HostException,
pub guestErrorData: GuestErrorData,
pub pCode: *mut c_char,
pub pOutb: *mut c_void,
pub pOutbContext: *mut c_void,
pub runMode: RunMode,
pub inputdata: InputData,
pub outputdata: OutputData,
pub guestPanicContextData: GuestPanicContextData,
pub guestheapData: GuestHeapData,
pub gueststackData: GuestStackData,
}Fields§
§guest_function_dispatch_ptr: u64§hostFunctionDefinitions: HostFunctionDefinitions§hostException: HostException§guestErrorData: GuestErrorData§pCode: *mut c_char§pOutb: *mut c_void§pOutbContext: *mut c_void§runMode: RunMode§inputdata: InputData§outputdata: OutputData§guestPanicContextData: GuestPanicContextData§guestheapData: GuestHeapData§gueststackData: GuestStackDataAuto Trait Implementations§
impl Freeze for HyperlightPEB
impl RefUnwindSafe for HyperlightPEB
impl !Send for HyperlightPEB
impl !Sync for HyperlightPEB
impl Unpin for HyperlightPEB
impl UnwindSafe for HyperlightPEB
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