pub fn extended_configured_memory_speed(&self) -> Option<MemorySpeedExtended> {
        self.parts
            .get_field_dword(0x58)
            .map(|raw| MemorySpeedExtended::from(raw))
    }
/// Extended configured memory speed of the memory
/// device (complements the 'configured_memory_speed'
/// field at offset 20h).
///
/// Identifies the configured
/// speed of the memory device, in megatransfers per
/// second (MT/s)
///
/// The 'extended_speed' and 'extended_configured_memory_speed' fields are intended to represent
/// memory devices that operate faster than 65,535 MT/s, which cannot be described using the
/// Speed or Configured Memory Speed fields. These fields are only meaningful if the value
/// in the Speed or Configured Memory Speed fields are FFFFh. For compatibility with older
/// SMBIOS parsers, memory devices slower than 65,535 MT/s should represent their speed
/// using the Speed and Configured Memory Speed fields, leaving the Extended Speed and
/// Extended Configured Memory Speed fields set to 0.
///
/// Bit 31 is reserved for future use and must be set to 0
/// Bits 30:0 represent the speed or configured memory speed of the device in MT/s.
Extended configured memory speed of the memory
device (complements the 'configured_memory_speed'
field at offset 20h).

Identifies the configured
speed of the memory device, in megatransfers per
second (MT/s)

The 'extended_speed' and 'extended_configured_memory_speed' fields are intended to represent
memory devices that operate faster than 65,535 MT/s, which cannot be described using the
Speed or Configured Memory Speed fields. These fields are only meaningful if the value
in the Speed or Configured Memory Speed fields are FFFFh. For compatibility with older
SMBIOS parsers, memory devices slower than 65,535 MT/s should represent their speed
using the Speed and Configured Memory Speed fields, leaving the Extended Speed and
Extended Configured Memory Speed fields set to 0.

Bit 31 is reserved for future use and must be set to 0
Bits 30:0 represent the speed or configured memory speed of the device in MT/s.
Extended configured memory speed of the memory device ( complements the ' configured_memory_speed ' field at offset 20h ) . Identifies the configured speed of the memory device in megatransfers per second ( MT / s ) The ' extended_speed ' and ' extended_configured_memory_speed ' fields are intended to represent memory devices that operate faster than 65 535 MT / s which cannot be described using the Speed or Configured Memory Speed fields . These fields are only meaningful if the value in the Speed or Configured Memory Speed fields are FFFFh . For compatibility with older SMBIOS parsers memory devices slower than 65 535 MT / s should represent their speed using the Speed and Configured Memory Speed fields leaving the Extended Speed and Extended Configured Memory Speed fields set to 0 . Bit 31 is reserved for future use and must be set to 0 Bits 30 : 0 represent the speed or configured memory speed of the device in MT / s .
pub fn extended_configured_memory_speed(&self) -> Option<MemorySpeedExtended> {
        self.parts
            .get_field_dword(0x58)
            .map(|raw| MemorySpeedExtended::from(raw))
    }
pub fn extended_configured_memory_speed ( & self ) -> Option < MemorySpeedExtended > { self . parts . get_field_dword ( 0x58 ) . map ( | raw | MemorySpeedExtended :: from ( raw ) ) }
Extended configured memory speed of the memory
device (complements the 'configured_memory_speed'
field at offset 20h).
Extended configured memory speed of the memory device ( complements the ' configured_memory_speed ' field at offset 20h ) .
&self
&self