pub struct HclDevicePlatformSettingsV2Dynamic {
pub nvdimm_count: u16,
pub enable_psp: bool,
pub generation_id_low: u64,
pub generation_id_high: u64,
pub smbios: HclDevicePlatformSettingsV2DynamicSmbios,
pub is_servicing_scenario: bool,
pub acpi_tables: Vec<Vec<u8>>,
}
Fields§
§nvdimm_count: u16
§enable_psp: bool
§generation_id_low: u64
§generation_id_high: u64
§smbios: HclDevicePlatformSettingsV2DynamicSmbios
§is_servicing_scenario: bool
§acpi_tables: Vec<Vec<u8>>
Trait Implementations§
Source§impl Default for HclDevicePlatformSettingsV2Dynamic
impl Default for HclDevicePlatformSettingsV2Dynamic
Source§fn default() -> HclDevicePlatformSettingsV2Dynamic
fn default() -> HclDevicePlatformSettingsV2Dynamic
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HclDevicePlatformSettingsV2Dynamic
impl<'de> Deserialize<'de> for HclDevicePlatformSettingsV2Dynamic
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 HclDevicePlatformSettingsV2Dynamic
impl RefUnwindSafe for HclDevicePlatformSettingsV2Dynamic
impl Send for HclDevicePlatformSettingsV2Dynamic
impl Sync for HclDevicePlatformSettingsV2Dynamic
impl Unpin for HclDevicePlatformSettingsV2Dynamic
impl UnwindSafe for HclDevicePlatformSettingsV2Dynamic
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