Struct smbioslib::MemoryDeviceTypeData [−][src]
Fields
raw: u8
Raw value
raw is most useful when value is None. This is most likely to occur when the standard was updated but this library code has not been updated to match the current standard.
value: MemoryDeviceType
The contained MemoryDeviceType value
Trait Implementations
impl Debug for MemoryDeviceTypeData
[src]
impl Deref for MemoryDeviceTypeData
[src]
type Target = MemoryDeviceType
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target
[src]
impl Eq for MemoryDeviceTypeData
[src]
impl From<u8> for MemoryDeviceTypeData
[src]
impl PartialEq<MemoryDeviceTypeData> for MemoryDeviceTypeData
[src]
fn eq(&self, other: &MemoryDeviceTypeData) -> bool
[src]
fn ne(&self, other: &MemoryDeviceTypeData) -> bool
[src]
impl StructuralEq for MemoryDeviceTypeData
[src]
impl StructuralPartialEq for MemoryDeviceTypeData
[src]
Auto Trait Implementations
impl RefUnwindSafe for MemoryDeviceTypeData
impl Send for MemoryDeviceTypeData
impl Sync for MemoryDeviceTypeData
impl Unpin for MemoryDeviceTypeData
impl UnwindSafe for MemoryDeviceTypeData
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut Tⓘ
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,