Crate smbios

source ·
Expand description

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

Structs

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

Enums

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

Traits

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

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

Type Definitions

A Result type specialized use with for an Error.