Struct r_efi::system::RuntimeServices
source · #[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: RuntimeQueryVariableInfo
Auto 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