Enum smbioslib::ChassisType [−][src]
pub enum ChassisType {}Show 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,
Variants
Other
Unknown
Desktop
Low Profile Desktop
Pizza Box
Mini Tower
Tower
Portable
Laptop
Notebook
Hand Held
Docking Station
All in One
Sub Notebook
Space-saving
Lunch Box
Main Server Chassis
Expansion Chassis
SubChassis
Bus Expansion Chassis
Peripheral Chassis
RAID Chassis
Rack Mount Chassis
Sealed-case PC
Multi-system chassis
Compact PCI
Advanced TCA
Blade
Blade Encloser
Tablet
Convertible
Detachable
IoT Gateway
Embedded PC
Mini PC
Stick PC
A value unknown to this standard, check the raw value
Trait Implementations
impl Debug for ChassisType
[src]
impl Eq for ChassisType
[src]
impl PartialEq<ChassisType> for ChassisType
[src]
fn eq(&self, other: &ChassisType) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn ne(&self, other: &Rhs) -> boolimpl StructuralEq for ChassisType
[src]
impl StructuralPartialEq for ChassisType
[src]
Auto Trait Implementations
impl RefUnwindSafe for ChassisType
impl Send for ChassisType
impl Sync for ChassisType
impl Unpin for ChassisType
impl UnwindSafe for ChassisType
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>,