Module devices::usb::backend::device

source ·

Structs§

Enums§

  • This enum defines different USB backend implementations that we support. Each implementation needs to implement the BackendDevice trait as we dispatch on the enum based on the type. Each concrete implementation can take care of setting up the device-specific configurations.

Traits§

  • Backend device trait implementation is the interface of a generic backend device to interact with concrete implementations