Crate dmidecode[−][src]
Re-exports
pub use bios::Bios; |
pub use bios::BiosLanguage; |
pub use memory::MemoryDevice; |
pub use memory::PhysicalMemoryArray; |
pub use system::System; |
pub use baseboard::BaseBoard; |
pub use enclosure::Enclosure; |
pub use processor::Processor; |
pub use processor::Cache; |
Modules
| baseboard | |
| bios | BIOS Information |
| bitfield | Handle Bit Field values in SMBIOS structure |
| enclosure | System Enclosure or Chassis (Type 3) |
| memory | |
| processor | |
| system |
Macros
| layout | Convenient way to create BitField::LAYOUT slice |
Structs
| EntryPointV2 | An SMBIOSv2 |
| EntryPointV3 | An SMBIOSv3 |
| RawStructure | The raw SMBIOS structure information for structures that are not handled by this crate, such as Oem structures. |
| SmbiosVersion | The version number associated with the Smbios |
| Structures | An iterator that traverses the SMBIOS structure tables.
This struct is produced by the |
Enums
| EntryPoint | |
| InfoType | SMBIOS Table information variant |
| InvalidEntryPointError | Failure type for trying to find the SMBIOS |
| MalformedStructureError | Failure type for trying to decode the SMBIOS |
| Structure | Variant structure for decoding the SMBIOS table types. |