use super::UsbTransfer; pub mod control; pub mod interrupt; pub trait UsbGenericPipe { fn complete_transfer(&self, transfer: UsbTransfer); } pub enum UsbPipe { Control(control::UsbControlPipeAccess), }