Module device

Source

Structs§

DeviceState

Enums§

BackendDeviceType
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§

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