pub async fn dump_features(
route: &DeviceRoute,
) -> Result<Vec<FeatureEntry>, WriteError>Expand description
Enumerate every HID++ feature the device on route reports — used by
openlogi diag features to confirm which DPI / SmartShift / etc.
feature IDs a given peripheral actually exposes (e.g. some mice use
0x2202 ExtendedAdjustableDpi instead of 0x2201 AdjustableDpi).