Struct smbioslib::SMBiosMemoryControllerInformation [−][src]
pub struct SMBiosMemoryControllerInformation<'a> { /* fields omitted */ }
Expand description
Memory Controller Information (Type 5, Obsolete)
The information in this structure defines the attributes of the system’s memory controller(s) and the supported attributes of any memory-modules present in the sockets controlled by this controller.
Compliant with: DMTF SMBIOS Reference Specification 3.4.0 (DSP0134) Document Date: 2020-07-17
Implementations
Error detecting method
Error correcting capability
Supported interleave
Current interleave
Maximum Memory Module Size
Size of the largest memory module supported (per slot), specified as n, where 2**n is the maximum size in MB
The maximum amount of memory supported by this controller is that value times the number of slots, as specified in offset 0Eh of this structure.
Supported Speeds
Supported Memory Types
Memory Module Voltage
Number of Associated Memory Slots
pub fn memory_module_handle_iterator(&self) -> ModuleHandleIterator<'_>ⓘNotable traits for ModuleHandleIterator<'a>
impl<'a> Iterator for ModuleHandleIterator<'a> type Item = Handle;
[src]
pub fn memory_module_handle_iterator(&self) -> ModuleHandleIterator<'_>ⓘNotable traits for ModuleHandleIterator<'a>
impl<'a> Iterator for ModuleHandleIterator<'a> type Item = Handle;
[src]Memory Module Configuration Handles
pub fn error_correcting_capabilities_iterator(
&self
) -> ErrorCapabilitiesIterator<'_>ⓘNotable traits for ErrorCapabilitiesIterator<'a>
impl<'a> Iterator for ErrorCapabilitiesIterator<'a> type Item = ErrorCorrectingCapabilities;
[src]
pub fn error_correcting_capabilities_iterator(
&self
) -> ErrorCapabilitiesIterator<'_>ⓘNotable traits for ErrorCapabilitiesIterator<'a>
impl<'a> Iterator for ErrorCapabilitiesIterator<'a> type Item = ErrorCorrectingCapabilities;
[src]Memory Moduel Error Correcting Capabilities
Trait Implementations
The SMBIOS structure type Read more
Creates a new instance of the implementing SMBIOS type
Contains the standard parts/sections of the implementing SMBIOS type.
Auto Trait Implementations
impl<'a> RefUnwindSafe for SMBiosMemoryControllerInformation<'a>
impl<'a> Send for SMBiosMemoryControllerInformation<'a>
impl<'a> Sync for SMBiosMemoryControllerInformation<'a>
impl<'a> Unpin for SMBiosMemoryControllerInformation<'a>
impl<'a> UnwindSafe for SMBiosMemoryControllerInformation<'a>