pub enum EV_ABS {
Show 44 variants
ABS_X = 0,
ABS_Y = 1,
ABS_Z = 2,
ABS_RX = 3,
ABS_RY = 4,
ABS_RZ = 5,
ABS_THROTTLE = 6,
ABS_RUDDER = 7,
ABS_WHEEL = 8,
ABS_GAS = 9,
ABS_BRAKE = 10,
ABS_HAT0X = 16,
ABS_HAT0Y = 17,
ABS_HAT1X = 18,
ABS_HAT1Y = 19,
ABS_HAT2X = 20,
ABS_HAT2Y = 21,
ABS_HAT3X = 22,
ABS_HAT3Y = 23,
ABS_PRESSURE = 24,
ABS_DISTANCE = 25,
ABS_TILT_X = 26,
ABS_TILT_Y = 27,
ABS_TOOL_WIDTH = 28,
ABS_VOLUME = 32,
ABS_PROFILE = 33,
ABS_MISC = 40,
ABS_RESERVED = 46,
ABS_MT_SLOT = 47,
ABS_MT_TOUCH_MAJOR = 48,
ABS_MT_TOUCH_MINOR = 49,
ABS_MT_WIDTH_MAJOR = 50,
ABS_MT_WIDTH_MINOR = 51,
ABS_MT_ORIENTATION = 52,
ABS_MT_POSITION_X = 53,
ABS_MT_POSITION_Y = 54,
ABS_MT_TOOL_TYPE = 55,
ABS_MT_BLOB_ID = 56,
ABS_MT_TRACKING_ID = 57,
ABS_MT_PRESSURE = 58,
ABS_MT_DISTANCE = 59,
ABS_MT_TOOL_X = 60,
ABS_MT_TOOL_Y = 61,
ABS_MAX = 63,
}
Variants§
ABS_X = 0
ABS_Y = 1
ABS_Z = 2
ABS_RX = 3
ABS_RY = 4
ABS_RZ = 5
ABS_THROTTLE = 6
ABS_RUDDER = 7
ABS_WHEEL = 8
ABS_GAS = 9
ABS_BRAKE = 10
ABS_HAT0X = 16
ABS_HAT0Y = 17
ABS_HAT1X = 18
ABS_HAT1Y = 19
ABS_HAT2X = 20
ABS_HAT2Y = 21
ABS_HAT3X = 22
ABS_HAT3Y = 23
ABS_PRESSURE = 24
ABS_DISTANCE = 25
ABS_TILT_X = 26
ABS_TILT_Y = 27
ABS_TOOL_WIDTH = 28
ABS_VOLUME = 32
ABS_PROFILE = 33
ABS_MISC = 40
ABS_RESERVED = 46
ABS_MT_SLOT = 47
ABS_MT_TOUCH_MAJOR = 48
ABS_MT_TOUCH_MINOR = 49
ABS_MT_WIDTH_MAJOR = 50
ABS_MT_WIDTH_MINOR = 51
ABS_MT_ORIENTATION = 52
ABS_MT_POSITION_X = 53
ABS_MT_POSITION_Y = 54
ABS_MT_TOOL_TYPE = 55
ABS_MT_BLOB_ID = 56
ABS_MT_TRACKING_ID = 57
ABS_MT_PRESSURE = 58
ABS_MT_DISTANCE = 59
ABS_MT_TOOL_X = 60
ABS_MT_TOOL_Y = 61
ABS_MAX = 63
Trait Implementations§
source§impl<'de> Deserialize<'de> for EV_ABS
impl<'de> Deserialize<'de> for EV_ABS
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Ord for EV_ABS
impl Ord for EV_ABS
source§impl PartialEq for EV_ABS
impl PartialEq for EV_ABS
source§impl PartialOrd for EV_ABS
impl PartialOrd for EV_ABS
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for EV_ABS
impl Eq for EV_ABS
impl StructuralPartialEq for EV_ABS
Auto Trait Implementations§
impl Freeze for EV_ABS
impl RefUnwindSafe for EV_ABS
impl Send for EV_ABS
impl Sync for EV_ABS
impl Unpin for EV_ABS
impl UnwindSafe for EV_ABS
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