#[repr(C)]pub struct RuntimeServices {Show 15 fields
pub hdr: TableHeader,
pub get_time: RuntimeGetTime,
pub set_time: RuntimeSetTime,
pub get_wakeup_time: RuntimeGetWakeupTime,
pub set_wakeup_time: RuntimeSetWakeupTime,
pub set_virtual_address_map: RuntimeSetVirtualAddressMap,
pub convert_pointer: RuntimeConvertPointer,
pub get_variable: RuntimeGetVariable,
pub get_next_variable_name: RuntimeGetNextVariableName,
pub set_variable: RuntimeSetVariable,
pub get_next_high_mono_count: RuntimeGetNextHighMonoCount,
pub reset_system: RuntimeResetSystem,
pub update_capsule: RuntimeUpdateCapsule,
pub query_capsule_capabilities: RuntimeQueryCapsuleCapabilities,
pub query_variable_info: RuntimeQueryVariableInfo,
}Fields§
§hdr: TableHeader§get_time: RuntimeGetTime§set_time: RuntimeSetTime§get_wakeup_time: RuntimeGetWakeupTime§set_wakeup_time: RuntimeSetWakeupTime§set_virtual_address_map: RuntimeSetVirtualAddressMap§convert_pointer: RuntimeConvertPointer§get_variable: RuntimeGetVariable§get_next_variable_name: RuntimeGetNextVariableName§set_variable: RuntimeSetVariable§get_next_high_mono_count: RuntimeGetNextHighMonoCount§reset_system: RuntimeResetSystem§update_capsule: RuntimeUpdateCapsule§query_capsule_capabilities: RuntimeQueryCapsuleCapabilities§query_variable_info: RuntimeQueryVariableInfoAuto Trait Implementations§
impl Freeze for RuntimeServices
impl RefUnwindSafe for RuntimeServices
impl Send for RuntimeServices
impl Sync for RuntimeServices
impl Unpin for RuntimeServices
impl UnwindSafe for RuntimeServices
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