Struct smbioslib::BiosCharacteristicsExtension1
source · [−]pub struct BiosCharacteristicsExtension1 {
pub raw: u8,
}
Expand description
Fields
raw: u8
Raw value
Implementations
sourceimpl BiosCharacteristicsExtension1
impl BiosCharacteristicsExtension1
sourcepub fn bios_boot_specification_is_supported(&self) -> bool
pub fn bios_boot_specification_is_supported(&self) -> bool
BIOS Boot Specification is supported.
Available version 2.3.0 and later.
sourcepub fn fkey_initiated_network_boot_is_supported(&self) -> bool
pub fn fkey_initiated_network_boot_is_supported(&self) -> bool
Function 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.
Available version 2.3.1 and later.
sourcepub fn targeted_content_distribution_is_supported(&self) -> bool
pub fn targeted_content_distribution_is_supported(&self) -> bool
Enable 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.
Available version 2.4 and later.
sourcepub fn uefi_specification_is_supported(&self) -> bool
pub fn uefi_specification_is_supported(&self) -> bool
UEFI Specification is supported.
Available version 2.7 and later.
sourcepub fn smbios_table_describes_avirtual_machine(&self) -> bool
pub fn smbios_table_describes_avirtual_machine(&self) -> bool
SMBIOS table describes a virtual machine. (If this bit is not set, no inference can be made about the virtuality of the system.)
Available version 2.7 and later.
sourcepub fn manufacturing_mode_is_supported(&self) -> bool
pub fn manufacturing_mode_is_supported(&self) -> bool
Manufacturing 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.)
Available version 3.5 and later.
sourcepub fn manufacturing_mode_is_enabled(&self) -> bool
pub fn manufacturing_mode_is_enabled(&self) -> bool
Manufacturing mode is enabled.
Available version 3.5 and later.
Trait Implementations
sourceimpl Debug for BiosCharacteristicsExtension1
impl Debug for BiosCharacteristicsExtension1
sourceimpl Deref for BiosCharacteristicsExtension1
impl Deref for BiosCharacteristicsExtension1
sourceimpl From<u8> for BiosCharacteristicsExtension1
impl From<u8> for BiosCharacteristicsExtension1
sourceimpl PartialEq<BiosCharacteristicsExtension1> for BiosCharacteristicsExtension1
impl PartialEq<BiosCharacteristicsExtension1> for BiosCharacteristicsExtension1
sourcefn eq(&self, other: &BiosCharacteristicsExtension1) -> bool
fn eq(&self, other: &BiosCharacteristicsExtension1) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &BiosCharacteristicsExtension1) -> bool
fn ne(&self, other: &BiosCharacteristicsExtension1) -> bool
This method tests for !=
.
impl Eq for BiosCharacteristicsExtension1
impl StructuralEq for BiosCharacteristicsExtension1
impl StructuralPartialEq for BiosCharacteristicsExtension1
Auto Trait Implementations
impl RefUnwindSafe for BiosCharacteristicsExtension1
impl Send for BiosCharacteristicsExtension1
impl Sync for BiosCharacteristicsExtension1
impl Unpin for BiosCharacteristicsExtension1
impl UnwindSafe for BiosCharacteristicsExtension1
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more