pub enum InfoType {
Show 23 variants
Bios,
System,
BaseBoard,
Enclosure,
Processor,
Cache,
PortConnector,
SystemSlots,
OemStrings,
SystemConfigurationOptions,
GroupAssociations,
SystemEventLog,
BiosLanguage,
PhysicalMemoryArray,
MemoryDevice,
MemoryError32,
MemoryArrayMappedAddress,
MemoryDeviceMappedAddress,
BuiltInPointingDevice,
PortableBattery,
SystemBoot,
Oem(u8),
End,
}
Expand description
SMBIOS Table information variant
Variants§
Bios
System
BaseBoard
Enclosure
Processor
Cache
PortConnector
SystemSlots
OemStrings
SystemConfigurationOptions
GroupAssociations
SystemEventLog
BiosLanguage
PhysicalMemoryArray
MemoryDevice
MemoryError32
MemoryArrayMappedAddress
MemoryDeviceMappedAddress
BuiltInPointingDevice
PortableBattery
SystemBoot
Oem(u8)
End
Trait Implementations§
impl Copy for InfoType
impl Eq for InfoType
impl StructuralPartialEq for InfoType
Auto Trait Implementations§
impl Freeze for InfoType
impl RefUnwindSafe for InfoType
impl Send for InfoType
impl Sync for InfoType
impl Unpin for InfoType
impl UnwindSafe for InfoType
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