#[repr(u32)]pub enum BlobStructureType {
Show 41 variants
StructureCount = 0,
BiosInformation = 1,
Srat = 2,
MemoryMap = 3,
Entropy = 4,
BiosGuid = 5,
SmbiosSystemSerialNumber = 6,
SmbiosBaseSerialNumber = 7,
SmbiosChassisSerialNumber = 8,
SmbiosChassisAssetTag = 9,
SmbiosBiosLockString = 10,
Smbios31ProcessorInformation = 11,
SmbiosSocketDesignation = 12,
SmbiosProcessorManufacturer = 13,
SmbiosProcessorVersion = 14,
SmbiosProcessorSerialNumber = 15,
SmbiosProcessorAssetTag = 16,
SmbiosProcessorPartNumber = 17,
Flags = 18,
ProcessorInformation = 19,
MmioRanges = 20,
Aarch64Mpidr = 21,
AcpiTable = 22,
NvdimmCount = 23,
Madt = 24,
VpciInstanceFilter = 25,
SmbiosSystemManufacturer = 26,
SmbiosSystemProductName = 27,
SmbiosSystemVersion = 28,
SmbiosSystemSkuNumber = 29,
SmbiosSystemFamily = 30,
SmbiosMemoryDeviceSerialNumber = 31,
Slit = 32,
Aspt = 33,
Pptt = 34,
Gic = 35,
Mcfg = 36,
Ssdt = 37,
Hmat = 38,
Iort = 39,
PcieBarApertures = 40,
}Expand description
Config structure types.
Variants§
StructureCount = 0
BiosInformation = 1
Srat = 2
MemoryMap = 3
Entropy = 4
BiosGuid = 5
SmbiosSystemSerialNumber = 6
SmbiosBaseSerialNumber = 7
SmbiosChassisSerialNumber = 8
SmbiosChassisAssetTag = 9
SmbiosBiosLockString = 10
Smbios31ProcessorInformation = 11
SmbiosSocketDesignation = 12
SmbiosProcessorManufacturer = 13
SmbiosProcessorVersion = 14
SmbiosProcessorSerialNumber = 15
SmbiosProcessorAssetTag = 16
SmbiosProcessorPartNumber = 17
Flags = 18
ProcessorInformation = 19
MmioRanges = 20
Aarch64Mpidr = 21
AcpiTable = 22
NvdimmCount = 23
Madt = 24
VpciInstanceFilter = 25
SmbiosSystemManufacturer = 26
SmbiosSystemProductName = 27
SmbiosSystemVersion = 28
SmbiosSystemSkuNumber = 29
SmbiosSystemFamily = 30
SmbiosMemoryDeviceSerialNumber = 31
Slit = 32
Aspt = 33
Pptt = 34
Gic = 35
Mcfg = 36
Ssdt = 37
Hmat = 38
Iort = 39
PcieBarApertures = 40
Auto Trait Implementations§
impl Freeze for BlobStructureType
impl RefUnwindSafe for BlobStructureType
impl Send for BlobStructureType
impl Sync for BlobStructureType
impl Unpin for BlobStructureType
impl UnsafeUnpin for BlobStructureType
impl UnwindSafe for BlobStructureType
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