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.
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.
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.
sourcepub fn uefi_specification_is_supported(&self) -> bool
pub fn uefi_specification_is_supported(&self) -> bool
UEFI Specification is supported.
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.)
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