/// A libusb implementation of the adapter hardware interface
#[cfg(feature ="libusb")]modlibusb;#[cfg(feature ="libusb")]pubuselibusb::*;/// A trait representing a struct which provides access to a limited set of
/// USB operations
pubtraitAdapterHardware{fnwrite_interrupt(&mutself, data:&[u8]);fnread_interrupt(&mutself, data:&mut [u8]);}