Enum abyss::dev::pci::PciDeviceClass
source · pub enum PciDeviceClass {
ScsiBusController,
IdeController,
EthernetController,
VgaCompatController,
HostBridge,
IsaBridge,
PciToPciBridge,
OtherBridge,
UnknownClass(u8, u8),
}
Expand description
Enumeration of pci device class
See https://wiki.osdev.org/Pci#Class_Codes for more class.
Variants§
ScsiBusController
Scsi Bus controller
IdeController
Ide controller
EthernetController
Ethernet controller
VgaCompatController
VGA compatable controller
HostBridge
Host bridge
IsaBridge
Isa bridge
PciToPciBridge
Pci to Pci bridge
OtherBridge
Other bridge
UnknownClass(u8, u8)
Unidentified class
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for PciDeviceClass
impl Send for PciDeviceClass
impl Sync for PciDeviceClass
impl Unpin for PciDeviceClass
impl UnwindSafe for PciDeviceClass
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
const: unstable§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more