pub struct HclDevicePlatformSettingsV2DynamicSmbios {
pub processor_manufacturer: Vec<u8>,
pub processor_version: Vec<u8>,
pub processor_id: u64,
pub external_clock: u16,
pub max_speed: u16,
pub current_speed: u16,
pub processor_characteristics: u16,
pub processor_family2: u16,
pub processor_type: u8,
pub voltage: u8,
pub status: u8,
pub processor_upgrade: u8,
}
Fields§
§processor_manufacturer: Vec<u8>
§processor_version: Vec<u8>
§processor_id: u64
§external_clock: u16
§max_speed: u16
§current_speed: u16
§processor_characteristics: u16
§processor_family2: u16
§processor_type: u8
§voltage: u8
§status: u8
§processor_upgrade: u8
Trait Implementations§
Source§impl Default for HclDevicePlatformSettingsV2DynamicSmbios
impl Default for HclDevicePlatformSettingsV2DynamicSmbios
Source§fn default() -> HclDevicePlatformSettingsV2DynamicSmbios
fn default() -> HclDevicePlatformSettingsV2DynamicSmbios
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HclDevicePlatformSettingsV2DynamicSmbios
impl<'de> Deserialize<'de> for HclDevicePlatformSettingsV2DynamicSmbios
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 HclDevicePlatformSettingsV2DynamicSmbios
impl RefUnwindSafe for HclDevicePlatformSettingsV2DynamicSmbios
impl Send for HclDevicePlatformSettingsV2DynamicSmbios
impl Sync for HclDevicePlatformSettingsV2DynamicSmbios
impl Unpin for HclDevicePlatformSettingsV2DynamicSmbios
impl UnwindSafe for HclDevicePlatformSettingsV2DynamicSmbios
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