usecrate::core::UndefinedStruct;/// # SMBIOS Structure
////// A type implementing this trait provides a representation of an SMBIOS type.
pubtraitSMBiosStruct<'a> {/// The SMBIOS structure type
////// Example: System Information (Type 1) this is set to 1.
constSTRUCT_TYPE:u8;/// Creates a new instance of the implementing SMBIOS type
fnnew(parts:&'a UndefinedStruct)->Self;/// Contains the standard parts/sections of the implementing SMBIOS type.
fnparts(&self)->&'a UndefinedStruct;}