Enum smbioslib::SystemSlotType
source · [−]pub enum SystemSlotType {
Show 31 variants
Other,
Unknown,
Isa,
Mca,
Eisa,
Pci,
Pcmcia,
VlVesa,
Proprietary,
ProcessorCardSlot,
ProprietaryMemoryCardSlot,
IORiserCardSlot,
NuBus,
Pci66MhzCapable,
Agp(AgpSlotWidth),
Mxm(MXMSlotType),
PciX,
M2(M2SlotType),
OcpNic30SmallFormFactor,
OcpNic30LargeFormFactor,
OcpNicPriorTo30,
CxlFlexbus1,
PC98C20,
PC98C24,
PC98E,
PC98LocalBus,
PC98Card,
PciExpress(PciExpressGeneration, PciExpressSlotWidth),
EnterpriseAndDataCenter1UE1,
EnterpriseAndDataCenter3InE3,
None,
}
Expand description
Variants
Other
Other
Unknown
Unknown
Isa
ISA
Mca
MCA
Eisa
EISA
Pci
PCI
Pcmcia
PC Card (PCMCIA)
VlVesa
VL-VESA
Proprietary
Proprietary
ProcessorCardSlot
Processor Card Slot
ProprietaryMemoryCardSlot
Proprietary Memory Card Slot
IORiserCardSlot
I/O Riser Card Slot
NuBus
NuBus
Pci66MhzCapable
PCI – 66MHz Capable
Agp(AgpSlotWidth)
AGP
Mxm(MXMSlotType)
MXM
PciX
PCI-X
M2(M2SlotType)
M.2
OcpNic30SmallFormFactor
OCP NIC 3.0 Small Form Factor (SFF)
OcpNic30LargeFormFactor
OCP NIC 3.0 Large Form Factor (LFF)
OcpNicPriorTo30
OCP NIC Prior to 3.0
CxlFlexbus1
CXL Flexbus 1.0 (deprecated, see note below)
PC98C20
PC-98/C20
PC98C24
PC-98/C24
PC98E
PC-98/E
PC98LocalBus
PC-98/Local Bus
PC98Card
PC-98/Card
PciExpress(PciExpressGeneration, PciExpressSlotWidth)
PCI Express
EnterpriseAndDataCenter1UE1
Enterprise and Datacenter 1U E1 Form Factor Slot (EDSFF E1.S, E1.L) E1 slot length is reported in Slot Length field (see section 7.10.4). E1 slot pitch is reported in Slot Pitch field (see section 7.10.12). See specifications SFF-TA-1006 and SFF-TA-1007 for more details on values for slot length and pitch.
EnterpriseAndDataCenter3InE3
Enterprise and Datacenter 3“ E3 Form Factor Slot (EDSFF E3.S, E3.L) E3 slot length is reported in Slot Length field (see section 7.10.4). E3 slot pitch is reported in Slot Pitch field (see section 7.10.12). See specification SFF-TA-1008 for details on values for slot length and pitch.
None
A value unknown to this standard, check the raw value
Trait Implementations
sourceimpl Debug for SystemSlotType
impl Debug for SystemSlotType
sourceimpl PartialEq<SystemSlotType> for SystemSlotType
impl PartialEq<SystemSlotType> for SystemSlotType
sourcefn eq(&self, other: &SystemSlotType) -> bool
fn eq(&self, other: &SystemSlotType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &SystemSlotType) -> bool
fn ne(&self, other: &SystemSlotType) -> bool
This method tests for !=
.
sourceimpl Serialize for SystemSlotType
impl Serialize for SystemSlotType
impl Eq for SystemSlotType
impl StructuralEq for SystemSlotType
impl StructuralPartialEq for SystemSlotType
Auto Trait Implementations
impl RefUnwindSafe for SystemSlotType
impl Send for SystemSlotType
impl Sync for SystemSlotType
impl Unpin for SystemSlotType
impl UnwindSafe for SystemSlotType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more