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 SynchronizeEventTuple Fields of Key
0: &'a mut KeyEventTuple Fields of Relative
0: &'a mut RelativeEventTuple Fields of Absolute
0: &'a mut AbsoluteEventTuple Fields of Switch
0: &'a mut SwitchEventTuple Fields of Misc
0: &'a mut MiscEventTuple Fields of Led
0: &'a mut LedEventTuple Fields of Autorepeat
0: &'a mut AutorepeatEventTuple Fields of Sound
0: &'a mut SoundEventTuple Fields of UInput
0: &'a mut UInputEventUnknown event type.
Tuple Fields of Unknown
0: &'a mut InputEventImplementations
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.