pub struct BiosCharacteristicsExtension1 {
pub bios_boot_specification_is_supported: bool,
pub fkey_initiated_network_boot_is_supported: bool,
pub targeted_content_distribution_is_supported: bool,
pub uefi_specification_is_supported: bool,
pub smbios_table_describes_avirtual_machine: bool,
pub manufacturing_mode_is_supported: bool,
pub manufacturing_mode_is_enabled: bool,
}Expand description
Characteristics extension byte 0
Fields§
§bios_boot_specification_is_supported: boolBIOS Boot Specification is supported
fkey_initiated_network_boot_is_supported: boolFunction key-initiated network service boot is supported. When function key-uninitiated network service boot is not supported, a network adapter option ROM may choose to offer this functionality on its own, thus offering this capability to legacy systems. When the function is supported, the network adapter option ROM shall not offer this capability
targeted_content_distribution_is_supported: boolEnable targeted content distribution. The manufacturer has ensured that the SMBIOS data is useful in identifying the computer for targeted delivery of model-specific software and firmware content through third-party content distribution services
uefi_specification_is_supported: boolUEFI Specification is supported
smbios_table_describes_avirtual_machine: boolSMBIOS table describes a virtual machine
manufacturing_mode_is_supported: boolManufacturing mode is supported. (Manufacturing mode is a special boot mode, not normally available to end users, that modifies BIOS features and settings for use while the computer is being manufactured and tested)
manufacturing_mode_is_enabled: boolManufacturing mode is enabled
Trait Implementations§
Source§impl From<BiosCharacteristicsExtension1> for BiosCharacteristicsExtension1
impl From<BiosCharacteristicsExtension1> for BiosCharacteristicsExtension1
Source§fn from(value: BiosCharacteristicsExtension1) -> Self
fn from(value: BiosCharacteristicsExtension1) -> Self
Auto Trait Implementations§
impl Freeze for BiosCharacteristicsExtension1
impl RefUnwindSafe for BiosCharacteristicsExtension1
impl Send for BiosCharacteristicsExtension1
impl Sync for BiosCharacteristicsExtension1
impl Unpin for BiosCharacteristicsExtension1
impl UnwindSafe for BiosCharacteristicsExtension1
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more