Enum smbioslib::ManagementDeviceType[][src]

pub enum ManagementDeviceType {
Show variants Other, Unknown, NationalSemiconductorLM75, NationalSemiconductorLM78, NationalSemiconductorLM79, NationalSemiconductorLM80, NationalSemiconductorLM81, AnalogDevicesADM9240, DallasSemiconductorDS1780, Maxim1617, GenesysGL518SM, WinbondW83781D, HoltekHT82H791, None,
}

Variants

Other

Other

Unknown

Unknown

NationalSemiconductorLM75

National Semiconductor LM75

NationalSemiconductorLM78

National Semiconductor LM78

NationalSemiconductorLM79

National Semiconductor LM79

NationalSemiconductorLM80

National Semiconductor LM80

NationalSemiconductorLM81

National Semiconductor LM81

AnalogDevicesADM9240

Analog Devices ADM9240

DallasSemiconductorDS1780

Dallas Semiconductor DS1780

Maxim1617

Maxim 1617

GenesysGL518SM

Genesys GL518SM

WinbondW83781D

Winbond W83781D

HoltekHT82H791

Holtek HT82H791

None

A value unknown to this standard, check the raw value

Trait Implementations

impl Debug for ManagementDeviceType[src]

fn fmt(&self, f: &mut Formatter<'_>) -> Result[src]

Formats the value using the given formatter. Read more

impl PartialEq<ManagementDeviceType> for ManagementDeviceType[src]

fn eq(&self, other: &ManagementDeviceType) -> bool[src]

This method tests for self and other values to be equal, and is used by ==. Read more

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]

This method tests for !=.

impl Serialize for ManagementDeviceType[src]

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
    __S: Serializer
[src]

Serialize this value into the given Serde serializer. Read more

impl Eq for ManagementDeviceType[src]

impl StructuralEq for ManagementDeviceType[src]

impl StructuralPartialEq for ManagementDeviceType[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

pub fn type_id(&self) -> TypeId[src]

Gets the TypeId of self. Read more

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

pub fn borrow(&self) -> &T

Notable traits for &'_ mut R

impl<'_, R> Read for &'_ mut R where
    R: Read + ?Sized
impl<'_, W> Write for &'_ mut W where
    W: Write + ?Sized
[src]

Immutably borrows from an owned value. Read more

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

pub fn borrow_mut(&mut self) -> &mut T

Notable traits for &'_ mut R

impl<'_, R> Read for &'_ mut R where
    R: Read + ?Sized
impl<'_, W> Write for &'_ mut W where
    W: Write + ?Sized
[src]

Mutably borrows from an owned value. Read more

impl<T> From<T> for T[src]

pub fn from(t: T) -> T[src]

Performs the conversion.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

pub fn into(self) -> U[src]

Performs the conversion.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

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]

Performs the conversion.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]

Performs the conversion.