pub struct HclDevicePlatformSettingsV2Static {Show 21 fields
pub legacy_memory_map: bool,
pub pause_after_boot_failure: bool,
pub pxe_ip_v6: bool,
pub measure_additional_pcrs: bool,
pub disable_frontpage: bool,
pub disable_sha384_pcr: bool,
pub media_present_enabled_by_default: bool,
pub memory_protection_mode: u8,
pub vpci_boot_enabled: bool,
pub vpci_instance_filter: Option<Guid>,
pub num_lock_enabled: bool,
pub pcat_boot_device_order: Option<[PcatBootDevice; 4]>,
pub smbios: HclDevicePlatformSettingsV2StaticSmbios,
pub vtl2_settings: Option<Vec<u8>>,
pub vmbus_redirection_enabled: bool,
pub no_persistent_secrets: bool,
pub watchdog_enabled: bool,
pub firmware_mode_is_pcat: bool,
pub always_relay_host_mmio: bool,
pub imc_enabled: bool,
pub cxl_memory_enabled: bool,
}
Fields§
§legacy_memory_map: bool
§pause_after_boot_failure: bool
§pxe_ip_v6: bool
§measure_additional_pcrs: bool
§disable_frontpage: bool
§disable_sha384_pcr: bool
§media_present_enabled_by_default: bool
§memory_protection_mode: u8
§vpci_boot_enabled: bool
§vpci_instance_filter: Option<Guid>
§num_lock_enabled: bool
§pcat_boot_device_order: Option<[PcatBootDevice; 4]>
§smbios: HclDevicePlatformSettingsV2StaticSmbios
§vtl2_settings: Option<Vec<u8>>
§vmbus_redirection_enabled: bool
§no_persistent_secrets: bool
§watchdog_enabled: bool
§firmware_mode_is_pcat: bool
§always_relay_host_mmio: bool
§imc_enabled: bool
§cxl_memory_enabled: bool
Trait Implementations§
Source§impl Default for HclDevicePlatformSettingsV2Static
impl Default for HclDevicePlatformSettingsV2Static
Source§fn default() -> HclDevicePlatformSettingsV2Static
fn default() -> HclDevicePlatformSettingsV2Static
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HclDevicePlatformSettingsV2Static
impl<'de> Deserialize<'de> for HclDevicePlatformSettingsV2Static
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for HclDevicePlatformSettingsV2Static
impl RefUnwindSafe for HclDevicePlatformSettingsV2Static
impl Send for HclDevicePlatformSettingsV2Static
impl Sync for HclDevicePlatformSettingsV2Static
impl Unpin for HclDevicePlatformSettingsV2Static
impl UnwindSafe for HclDevicePlatformSettingsV2Static
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