pub struct HyperVPowerManagementDeps {
pub acpi_irq: u32,
pub pio_base: u16,
pub pm_timer_assist: Option<Box<dyn PmTimerAssist>>,
}
Expand description
Hyper-V specific ACPI-compatible power management device
Fields§
§acpi_irq: u32
IRQ line triggered on ACPI power event
pio_base: u16
Base port io address of the device’s register region
pm_timer_assist: Option<Box<dyn PmTimerAssist>>
Interface to enable/disable PM timer assist
Auto Trait Implementations§
impl Freeze for HyperVPowerManagementDeps
impl !RefUnwindSafe for HyperVPowerManagementDeps
impl Send for HyperVPowerManagementDeps
impl Sync for HyperVPowerManagementDeps
impl Unpin for HyperVPowerManagementDeps
impl !UnwindSafe for HyperVPowerManagementDeps
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