// This is free and unencumbered software released into the public domain.
/// Core types and traits.
pubmodcore{moddevice;pubusedevice::*;modenclosure;pubuseenclosure::*;modvendor;pubusevendor::*;}/// PCIe device enumeration support.
#[cfg(feature ="pci")]pubmodpci{modscan;pubusescan::*;pubmodregistry;}/// USB enclosure enumeration support.
#[cfg(feature ="usb")]pubmodusb{modscan;pubusescan::*;pubmodregistry;}#[cfg(feature ="pci")]pubusepci::list_devices;#[cfg(feature ="usb")]pubuseusb::list_enclosures;