Expand description
§Rust types for working with USB HID report descriptors.
This crate contains Rust types for encoding and decoding USB HID (Human Interface Device) report descriptors. It contains all of the constants from the HID specifications, as well as code to encode and decode binary report descriptors.
It’s mostly intended for use by the hid-descriptor and hid-decode crates.
The id module contains the numeric identifiers used in HID report descriptors.
The item module contains types that represent fully-populated descriptor items.
See Device Class Definition for Human Interface Devices for a detailed description of HID report descriptors.
Re-exports§
pub use id::Ident;