#[repr(C)]pub struct HIDP_CAPS {Show 16 fields
pub Usage: USAGE,
pub UsagePage: USAGE,
pub InputReportByteLength: USHORT,
pub OutputReportByteLength: USHORT,
pub FeatureReportByteLength: USHORT,
pub Reserved: [USHORT; 17],
pub NumberLinkCollectionNodes: USHORT,
pub NumberInputButtonCaps: USHORT,
pub NumberInputValueCaps: USHORT,
pub NumberInputDataIndices: USHORT,
pub NumberOutputButtonCaps: USHORT,
pub NumberOutputValueCaps: USHORT,
pub NumberOutputDataIndices: USHORT,
pub NumberFeatureButtonCaps: USHORT,
pub NumberFeatureValueCaps: USHORT,
pub NumberFeatureDataIndices: USHORT,
}Fields§
§Usage: USAGE§UsagePage: USAGE§InputReportByteLength: USHORT§OutputReportByteLength: USHORT§FeatureReportByteLength: USHORT§Reserved: [USHORT; 17]§NumberLinkCollectionNodes: USHORT§NumberInputButtonCaps: USHORT§NumberInputValueCaps: USHORT§NumberInputDataIndices: USHORT§NumberOutputButtonCaps: USHORT§NumberOutputValueCaps: USHORT§NumberOutputDataIndices: USHORT§NumberFeatureButtonCaps: USHORT§NumberFeatureValueCaps: USHORT§NumberFeatureDataIndices: USHORTTrait Implementations§
Auto Trait Implementations§
impl Freeze for HIDP_CAPS
impl RefUnwindSafe for HIDP_CAPS
impl Send for HIDP_CAPS
impl Sync for HIDP_CAPS
impl Unpin for HIDP_CAPS
impl UnwindSafe for HIDP_CAPS
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more