#[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
👎Deprecated: use AcpiTable
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
👎Deprecated: use AcpiTable
VpciInstanceFilter = 25
SmbiosSystemManufacturer = 26
SmbiosSystemProductName = 27
SmbiosSystemVersion = 28
SmbiosSystemSkuNumber = 29
SmbiosSystemFamily = 30
SmbiosMemoryDeviceSerialNumber = 31
Slit = 32
👎Deprecated: use AcpiTable
Aspt = 33
👎Deprecated: use AcpiTable
Pptt = 34
👎Deprecated: use AcpiTable
Gic = 35
Mcfg = 36
👎Deprecated: use AcpiTable
Ssdt = 37
👎Deprecated: use AcpiTable
Hmat = 38
👎Deprecated: use AcpiTable
Iort = 39
👎Deprecated: use AcpiTable
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