pub enum GuestFirmwareConfig {
Uefi {
enable_vpci_boot: bool,
firmware_debug: bool,
disable_frontpage: bool,
console_mode: UefiConsoleMode,
},
Pcat {
boot_order: [PcatBootDevice; 4],
},
}
Variants§
Uefi
Fields
§
disable_frontpage: bool
Disable the UEFI frontpage which will cause the VM to shutdown instead when unable to boot.
§
console_mode: UefiConsoleMode
Where to send UEFI console output
Pcat
Trait Implementations§
Source§impl Clone for GuestFirmwareConfig
impl Clone for GuestFirmwareConfig
Source§fn clone(&self) -> GuestFirmwareConfig
fn clone(&self) -> GuestFirmwareConfig
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for GuestFirmwareConfig
impl Debug for GuestFirmwareConfig
Auto Trait Implementations§
impl Freeze for GuestFirmwareConfig
impl RefUnwindSafe for GuestFirmwareConfig
impl Send for GuestFirmwareConfig
impl Sync for GuestFirmwareConfig
impl Unpin for GuestFirmwareConfig
impl UnwindSafe for GuestFirmwareConfig
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