pub struct HyperVGuestWatchdogDeps {
pub port_base: u16,
pub watchdog_platform: Box<dyn WatchdogPlatform>,
}
Expand description
Hyper-V specific Guest Watchdog device
Fields§
§port_base: u16
Port io address of the device’s register region
watchdog_platform: Box<dyn WatchdogPlatform>
Device-specific functions the platform must provide in order to use this device.
Auto Trait Implementations§
impl Freeze for HyperVGuestWatchdogDeps
impl !RefUnwindSafe for HyperVGuestWatchdogDeps
impl Send for HyperVGuestWatchdogDeps
impl !Sync for HyperVGuestWatchdogDeps
impl Unpin for HyperVGuestWatchdogDeps
impl !UnwindSafe for HyperVGuestWatchdogDeps
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