pub struct UefiWatchdogServices {
pub watchdog: WatchdogServices,
}Fields§
§watchdog: WatchdogServicesImplementations§
Source§impl UefiWatchdogServices
impl UefiWatchdogServices
pub async fn new( vmtime: VmTimeAccess, platform: Box<dyn WatchdogPlatform>, is_restoring: bool, ) -> UefiWatchdogServices
Trait Implementations§
Source§impl Inspect for UefiWatchdogServices
impl Inspect for UefiWatchdogServices
Source§impl SaveRestore for UefiWatchdogServices
impl SaveRestore for UefiWatchdogServices
Auto Trait Implementations§
impl Freeze for UefiWatchdogServices
impl !RefUnwindSafe for UefiWatchdogServices
impl Send for UefiWatchdogServices
impl !Sync for UefiWatchdogServices
impl Unpin for UefiWatchdogServices
impl UnsafeUnpin for UefiWatchdogServices
impl !UnwindSafe for UefiWatchdogServices
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