Enum smbioslib::CoolingDeviceType[][src]

pub enum CoolingDeviceType {
    Other,
    Unknown,
    Fan,
    CentrifugalBlower,
    ChipFan,
    CabinetFan,
    PowerSupplyFan,
    HeatPipe,
    IntegratedRefrigeration,
    ActiveCooling,
    PassiveCooling,
    None,
}

Variants

Other

Other

Unknown

Unknown

Fan

Fan

CentrifugalBlower

Centrifugal Blower

ChipFan

Chip Fan

CabinetFan

Cabinet Fan

PowerSupplyFan

Power Supply Fan

HeatPipe

Heat Pipe

IntegratedRefrigeration

Integrated Refrigeration

ActiveCooling

Active Cooling

PassiveCooling

Passive Cooling

None

A value unknown to this standard, check the raw value

Trait Implementations

impl Debug for CoolingDeviceType[src]

impl Eq for CoolingDeviceType[src]

impl PartialEq<CoolingDeviceType> for CoolingDeviceType[src]

impl StructuralEq for CoolingDeviceType[src]

impl StructuralPartialEq for CoolingDeviceType[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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

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

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.

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.