pub trait WrappedInterface<'a, B, I, Config = ()>: Sized + InterfaceClass<'a> where
B: UsbBus,
I: InterfaceClass<'a>, {
fn new(interface: I, config: Config) -> Self;
}pub trait WrappedInterface<'a, B, I, Config = ()>: Sized + InterfaceClass<'a> where
B: UsbBus,
I: InterfaceClass<'a>, {
fn new(interface: I, config: Config) -> Self;
}