Struct input_device::platform::linux::evdev::Device [−][src]
pub struct Device { /* fields omitted */ }
Expand description
The input device.
Implementations
Enable or disable non-blocking access.
Returns the repeat settings (delay, period) of the device.
Change the repeat settings of the device.
Returns an Events iterator.
Returns the metadata of the device.
Returns a RawEvents iterator.
pub fn raw_events_no_sync(&mut self) -> RawEventsNoSync<'_>ⓘNotable traits for RawEventsNoSync<'a>impl<'a> Iterator for RawEventsNoSync<'a> type Item = RawEvent;
pub fn raw_events_no_sync(&mut self) -> RawEventsNoSync<'_>ⓘNotable traits for RawEventsNoSync<'a>impl<'a> Iterator for RawEventsNoSync<'a> type Item = RawEvent;
Notable traits for RawEventsNoSync<'a>
impl<'a> Iterator for RawEventsNoSync<'a> type Item = RawEvent;
Returns a RawEvents iterator with SYN event filtered.