pub enum ChassisType {
Show 37 variants
Other,
Unknown,
Desktop,
LowProfileDesktop,
PizzaBox,
MiniTower,
Tower,
Portable,
Laptop,
Notebook,
HandHeld,
DockingStation,
AllInOne,
SubNotebook,
SpaceSaving,
LunchBox,
MainServerChassis,
ExpansionChassis,
SubChassis,
BusExpansionChassis,
PeripheralChassis,
RaidChassis,
RackMountChassis,
SealedCasePC,
MultiSystemChassis,
CompactPci,
AdvancedTca,
Blade,
BladeEnclosure,
Tablet,
Convertible,
Detachable,
IoTGateway,
EmbeddedPC,
MiniPC,
StickPC,
None,
}Expand description
Chassis type
Variants§
Other
Unknown
Desktop
LowProfileDesktop
PizzaBox
MiniTower
Tower
Portable
Laptop
Notebook
HandHeld
DockingStation
AllInOne
SubNotebook
SpaceSaving
LunchBox
MainServerChassis
ExpansionChassis
SubChassis
BusExpansionChassis
PeripheralChassis
RaidChassis
RackMountChassis
SealedCasePC
MultiSystemChassis
CompactPci
AdvancedTca
Blade
BladeEnclosure
Tablet
Convertible
Detachable
IoTGateway
EmbeddedPC
MiniPC
StickPC
None
Trait Implementations§
Source§impl Clone for ChassisType
impl Clone for ChassisType
Source§fn clone(&self) -> ChassisType
fn clone(&self) -> ChassisType
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 ChassisType
impl Debug for ChassisType
Source§impl<'de> Deserialize<'de> for ChassisType
impl<'de> Deserialize<'de> for ChassisType
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 Display for ChassisType
impl Display for ChassisType
Source§impl From<ChassisType> for ChassisType
impl From<ChassisType> for ChassisType
Source§fn from(value: ChassisType) -> Self
fn from(value: ChassisType) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ChassisType
impl RefUnwindSafe for ChassisType
impl Send for ChassisType
impl Sync for ChassisType
impl Unpin for ChassisType
impl UnwindSafe for ChassisType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more