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
ReportID
IsAlias
BitField
LinkCollection
LinkUsage
LinkUsagePage
IsRange
IsStringRange
IsDesignatorRange
IsAbsolute
HasNull
Reserved
BitSize
ReportCount
Reserved2
UnitsExp
Units
LogicalMin
LogicalMax
PhysicalMin
PhysicalMax
S_un

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 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

Derived Implementations

impl Debug for HIDP_VALUE_CAPS
[src]

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

Formats the value using the given formatter.