Enum input_linux::EventMut [−][src]
pub enum EventMut<'a> { Synchronize(&'a mut SynchronizeEvent), Key(&'a mut KeyEvent), Relative(&'a mut RelativeEvent), Absolute(&'a mut AbsoluteEvent), Switch(&'a mut SwitchEvent), Misc(&'a mut MiscEvent), Led(&'a mut LedEvent), Autorepeat(&'a mut AutorepeatEvent), Sound(&'a mut SoundEvent), UInput(&'a mut UInputEvent), Unknown(&'a mut InputEvent), }
Expand description
A mutable reference to an input event.
Variants
Tuple Fields of Synchronize
0: &'a mut SynchronizeEvent
Tuple Fields of Key
0: &'a mut KeyEvent
Tuple Fields of Relative
0: &'a mut RelativeEvent
Tuple Fields of Absolute
0: &'a mut AbsoluteEvent
Tuple Fields of Switch
0: &'a mut SwitchEvent
Tuple Fields of Misc
0: &'a mut MiscEvent
Tuple Fields of Led
0: &'a mut LedEvent
Tuple Fields of Autorepeat
0: &'a mut AutorepeatEvent
Tuple Fields of Sound
0: &'a mut SoundEvent
Tuple Fields of UInput
0: &'a mut UInputEvent
Unknown event type.
Tuple Fields of Unknown
0: &'a mut InputEvent
Implementations
Wraps the generic InputEvent
into a mutable event.
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.