#[repr(C)]pub struct FieldInfo {Show 14 fields
pub report_type: u32,
pub report_id: u32,
pub field_index: u32,
pub maxusage: u32,
pub flags: u32,
pub physical: u32,
pub logical: u32,
pub application: u32,
pub logical_minimum: i32,
pub logical_maximum: i32,
pub physical_minimum: i32,
pub physical_maximum: i32,
pub unit_exponent: u32,
pub unit: u32,
}
Fields§
§report_type: u32
§report_id: u32
§field_index: u32
§maxusage: u32
§flags: u32
§physical: u32
§logical: u32
physical usage for this field
application: u32
logical usage for this field
logical_minimum: i32
application usage for this field
logical_maximum: i32
§physical_minimum: i32
§physical_maximum: i32
§unit_exponent: u32
§unit: u32
Trait Implementations§
impl StructuralPartialEq for FieldInfo
Auto Trait Implementations§
impl Freeze for FieldInfo
impl RefUnwindSafe for FieldInfo
impl Send for FieldInfo
impl Sync for FieldInfo
impl Unpin for FieldInfo
impl UnwindSafe for FieldInfo
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