pub enum PciNetworkControllerSubclass {
EthernetController = 0,
TokenRingController = 1,
FddiController = 2,
AtmController = 3,
IsdnController = 4,
WorldFipController = 5,
PicmgController = 6,
InfinibandController = 7,
FabricController = 8,
NetworkController = 128,
}Expand description
Network Controller Sub Classes
Variants§
EthernetController = 0
TokenRingController = 1
FddiController = 2
AtmController = 3
IsdnController = 4
WorldFipController = 5
PicmgController = 6
InfinibandController = 7
FabricController = 8
NetworkController = 128
Trait Implementations§
Source§impl Clone for PciNetworkControllerSubclass
impl Clone for PciNetworkControllerSubclass
Source§fn clone(&self) -> PciNetworkControllerSubclass
fn clone(&self) -> PciNetworkControllerSubclass
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 PciSubclass for PciNetworkControllerSubclass
impl PciSubclass for PciNetworkControllerSubclass
Source§fn get_register_value(&self) -> u8
fn get_register_value(&self) -> u8
Convert this subclass to the value used in the PCI specification.
impl Copy for PciNetworkControllerSubclass
Auto Trait Implementations§
impl Freeze for PciNetworkControllerSubclass
impl RefUnwindSafe for PciNetworkControllerSubclass
impl Send for PciNetworkControllerSubclass
impl Sync for PciNetworkControllerSubclass
impl Unpin for PciNetworkControllerSubclass
impl UnwindSafe for PciNetworkControllerSubclass
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