Expand description

A collection of structures for use in setting up devices during enumeration.

These types are all defined in §9.3 of the USB 2.0 specification.

The structures defined herein are repr(C) and repr(packed) when necessary to ensure that they are able to be directly marshalled to the bus.