pub enum BoardType {
Show 14 variants
Unknown,
Other,
ServerBlade,
ConnectivitySwitch,
SystemManagementModule,
ProcessorModule,
IoModule,
MemoryModule,
DaughterBoard,
MotherBoard,
ProcessorMemoryModule,
ProcessorIoModule,
InterconnectBoard,
Undefined(u8),
}Expand description
The baseboard type defined in the SMBIOS specification.
Variants
Unknown
Other
ServerBlade
ConnectivitySwitch
SystemManagementModule
ProcessorModule
IoModule
MemoryModule
DaughterBoard
MotherBoard
ProcessorMemoryModule
ProcessorIoModule
InterconnectBoard
Undefined(u8)
Trait Implementations
impl Copy for BoardType
impl Eq for BoardType
impl StructuralEq for BoardType
impl StructuralPartialEq for BoardType
Auto Trait Implementations
impl RefUnwindSafe for BoardType
impl Send for BoardType
impl Sync for BoardType
impl Unpin for BoardType
impl UnwindSafe for BoardType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more