pub struct BaseChipsetDevices {Show 24 fields
pub deps_generic_cmos_rtc: Option<GenericCmosRtcDeps>,
pub deps_generic_ioapic: Option<GenericIoApicDeps>,
pub deps_generic_isa_dma: Option<GenericIsaDmaDeps>,
pub deps_generic_isa_floppy: Option<GenericIsaFloppyDeps>,
pub deps_generic_pci_bus: Option<GenericPciBusDeps>,
pub deps_generic_pic: Option<GenericPicDeps>,
pub deps_generic_pit: Option<GenericPitDeps>,
pub deps_generic_psp: Option<GenericPspDeps>,
pub deps_hyperv_firmware_pcat: Option<HyperVFirmwarePcat>,
pub deps_hyperv_firmware_uefi: Option<HyperVFirmwareUefi>,
pub deps_hyperv_framebuffer: Option<HyperVFramebufferDeps>,
pub deps_hyperv_guest_watchdog: Option<HyperVGuestWatchdogDeps>,
pub deps_hyperv_ide: Option<HyperVIdeDeps>,
pub deps_hyperv_power_management: Option<HyperVPowerManagementDeps>,
pub deps_hyperv_vga: Option<HyperVVgaDeps>,
pub deps_i440bx_host_pci_bridge: Option<I440BxHostPciBridgeDeps>,
pub deps_piix4_cmos_rtc: Option<Piix4CmosRtcDeps>,
pub deps_piix4_pci_bus: Option<Piix4PciBusDeps>,
pub deps_piix4_pci_isa_bridge: Option<Piix4PciIsaBridgeDeps>,
pub deps_piix4_pci_usb_uhci_stub: Option<Piix4PciUsbUhciStubDeps>,
pub deps_piix4_power_management: Option<Piix4PowerManagementDeps>,
pub deps_underhill_vga_proxy: Option<UnderhillVgaProxyDeps>,
pub deps_winbond_super_io_and_floppy_stub: Option<WinbondSuperIoAndFloppyStubDeps>,
pub deps_winbond_super_io_and_floppy_full: Option<WinbondSuperIoAndFloppyFullDeps>,
}Expand description
Device-specific BaseChipset dependencies
Fields§
§deps_generic_cmos_rtc: Option<GenericCmosRtcDeps>§deps_generic_ioapic: Option<GenericIoApicDeps>§deps_generic_isa_dma: Option<GenericIsaDmaDeps>§deps_generic_isa_floppy: Option<GenericIsaFloppyDeps>§deps_generic_pci_bus: Option<GenericPciBusDeps>§deps_generic_pic: Option<GenericPicDeps>§deps_generic_pit: Option<GenericPitDeps>§deps_generic_psp: Option<GenericPspDeps>§deps_hyperv_firmware_pcat: Option<HyperVFirmwarePcat>§deps_hyperv_firmware_uefi: Option<HyperVFirmwareUefi>§deps_hyperv_framebuffer: Option<HyperVFramebufferDeps>§deps_hyperv_guest_watchdog: Option<HyperVGuestWatchdogDeps>§deps_hyperv_ide: Option<HyperVIdeDeps>§deps_hyperv_power_management: Option<HyperVPowerManagementDeps>§deps_hyperv_vga: Option<HyperVVgaDeps>§deps_i440bx_host_pci_bridge: Option<I440BxHostPciBridgeDeps>§deps_piix4_cmos_rtc: Option<Piix4CmosRtcDeps>§deps_piix4_pci_bus: Option<Piix4PciBusDeps>§deps_piix4_pci_isa_bridge: Option<Piix4PciIsaBridgeDeps>§deps_piix4_pci_usb_uhci_stub: Option<Piix4PciUsbUhciStubDeps>§deps_piix4_power_management: Option<Piix4PowerManagementDeps>§deps_underhill_vga_proxy: Option<UnderhillVgaProxyDeps>§deps_winbond_super_io_and_floppy_stub: Option<WinbondSuperIoAndFloppyStubDeps>§deps_winbond_super_io_and_floppy_full: Option<WinbondSuperIoAndFloppyFullDeps>Implementations§
Source§impl BaseChipsetDevices
impl BaseChipsetDevices
Sourcepub fn empty() -> Self
pub fn empty() -> Self
Return a BaseChipsetDevices with all fields set to
None
Sourcepub fn to_manifest(&self) -> BaseChipsetManifest
pub fn to_manifest(&self) -> BaseChipsetManifest
Return the corresponding BaseChipsetManifest.
Auto Trait Implementations§
impl Freeze for BaseChipsetDevices
impl !RefUnwindSafe for BaseChipsetDevices
impl !Send for BaseChipsetDevices
impl !Sync for BaseChipsetDevices
impl Unpin for BaseChipsetDevices
impl !UnwindSafe for BaseChipsetDevices
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