Crate smbios

Source
Expand description

Provides detection and access to System Management BIOS (SMBIOS) and Desktop Management Interface (DMI) data and structures.

Structs§

Bits32
Contains the information found in a 32-bit SMBIOS entry point.
Bits64
Contains the information found in a 64-bit SMBIOS entry point.
Decoder
Decodes an SMBIOS data stream from an input Read trait object.
Header
Indicates the type of data contained within an SMBIOS structure.
Structure
Contains a single SMBIOS structure which can be interpreted using the SMBIOS specification.

Enums§

EntryPointType
Possible entry point types and their contained structures.
Error
Specifies the different classes of errors which may occur.
ErrorKind
Specifies certain internal error conditions which may occur when dealing with SMBIOS data.

Traits§

EntryPoint
Provides access to common information for SMBIOS entry points, including the SMBIOS version in use and the location and size of the SMBIOS table in system memory.

Functions§

stream
Detects the entry point and location of an SMBIOS stream on this system, returning the entry point found and all available SMBIOS structures.

Type Aliases§

Result
A Result type specialized use with for an Error.