pub enum BaseModuleType {
Show 13 variants
Rdimm,
Udimm,
SoDimm,
Lrdimm,
MiniRdimm,
MiniUdimm,
SoRdimm72b,
SoUdimm72b,
SoDimm16b,
SoDimm32b,
Die,
Camm,
UnsupportedValue,
}Variants§
Rdimm
Registered DIMM.
Udimm
UDIMM.
SoDimm
SO_DIMM.
Lrdimm
Load Reduced.
MiniRdimm
Mini_RDIMM.
MiniUdimm
Mini_UDIMM.
SoRdimm72b
SO_RDIMM_72b.
SoUdimm72b
SO_UDIMM_72b.
SoDimm16b
SO_DIMM_16b.
SoDimm32b
SO_DIMM_32b.
Die
A die within a package.
Camm
Compression Attached Memory Module.
UnsupportedValue
Fallback value for values that are not supported by current version of Redfish schema.
Trait Implementations§
Source§impl Clone for BaseModuleType
impl Clone for BaseModuleType
Source§fn clone(&self) -> BaseModuleType
fn clone(&self) -> BaseModuleType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BaseModuleType
impl Debug for BaseModuleType
Source§impl<'de> Deserialize<'de> for BaseModuleType
impl<'de> Deserialize<'de> for BaseModuleType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for BaseModuleType
impl PartialEq for BaseModuleType
Source§impl Serialize for BaseModuleType
impl Serialize for BaseModuleType
Source§impl ToSnakeCase for BaseModuleType
impl ToSnakeCase for BaseModuleType
Source§fn to_snake_case(&self) -> &'static str
fn to_snake_case(&self) -> &'static str
Convert this enum variant to a
snake_case stringimpl Copy for BaseModuleType
impl Eq for BaseModuleType
impl StructuralPartialEq for BaseModuleType
Auto Trait Implementations§
impl Freeze for BaseModuleType
impl RefUnwindSafe for BaseModuleType
impl Send for BaseModuleType
impl Sync for BaseModuleType
impl Unpin for BaseModuleType
impl UnsafeUnpin for BaseModuleType
impl UnwindSafe for BaseModuleType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more