Struct winapi::hidpi::HIDP_VALUE_CAPS [] [src]

pub struct HIDP_VALUE_CAPS {
    pub UsagePage: USAGE,
    pub ReportID: UCHAR,
    pub IsAlias: BOOLEAN,
    pub BitField: USHORT,
    pub LinkCollection: USHORT,
    pub LinkUsage: USAGE,
    pub LinkUsagePage: USAGE,
    pub IsRange: BOOLEAN,
    pub IsStringRange: BOOLEAN,
    pub IsDesignatorRange: BOOLEAN,
    pub IsAbsolute: BOOLEAN,
    pub HasNull: BOOLEAN,
    pub Reserved: UCHAR,
    pub BitSize: USHORT,
    pub ReportCount: USHORT,
    pub Reserved2: [USHORT; 5],
    pub UnitsExp: ULONG,
    pub Units: ULONG,
    pub LogicalMin: LONG,
    pub LogicalMax: LONG,
    pub PhysicalMin: LONG,
    pub PhysicalMax: LONG,
    pub S_un: [u16; 8],
}

Fields

UsagePage: USAGE ReportID: UCHAR IsAlias: BOOLEAN BitField: USHORT LinkCollection: USHORT LinkUsage: USAGE LinkUsagePage: USAGE IsRange: BOOLEAN IsStringRange: BOOLEAN IsDesignatorRange: BOOLEAN IsAbsolute: BOOLEAN HasNull: BOOLEAN Reserved: UCHAR BitSize: USHORT ReportCount: USHORT Reserved2: [USHORT; 5] UnitsExp: ULONG Units: ULONG LogicalMin: LONG LogicalMax: LONG PhysicalMin: LONG PhysicalMax: LONG S_un: [u16; 8]

Methods

impl HIDP_VALUE_CAPS
[src]

unsafe fn Range(&self) -> &HIDP_RANGE_STRUCT

unsafe fn Range_mut(&mut self) -> &mut HIDP_RANGE_STRUCT

impl HIDP_VALUE_CAPS
[src]

unsafe fn NotRange(&self) -> &HIDP_NOTRANGE_STRUCT

unsafe fn NotRange_mut(&mut self) -> &mut HIDP_NOTRANGE_STRUCT

Trait Implementations

impl Debug for HIDP_VALUE_CAPS
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.

impl Copy for HIDP_VALUE_CAPS
[src]

impl Clone for HIDP_VALUE_CAPS
[src]

fn clone(&self) -> HIDP_VALUE_CAPS

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more