Struct uefi_raw::protocol::misc::ResetNotificationProtocol
source · #[repr(C)]pub struct ResetNotificationProtocol {
pub register_reset_notify: unsafe extern "efiapi" fn(this: *mut Self, reset_function: ResetSystemFn) -> Status,
pub unregister_reset_notify: unsafe extern "efiapi" fn(this: *mut Self, reset_function: ResetSystemFn) -> Status,
}
Expand description
Properties of Reset Notification.
Fields§
§register_reset_notify: unsafe extern "efiapi" fn(this: *mut Self, reset_function: ResetSystemFn) -> Status
§unregister_reset_notify: unsafe extern "efiapi" fn(this: *mut Self, reset_function: ResetSystemFn) -> Status
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ResetNotificationProtocol
impl RefUnwindSafe for ResetNotificationProtocol
impl Send for ResetNotificationProtocol
impl Sync for ResetNotificationProtocol
impl Unpin for ResetNotificationProtocol
impl UnwindSafe for ResetNotificationProtocol
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