[−][src]Trait keebrs::stateful::ScanStateful
Trait for scanning with state
Rather than row/column level manipulation, this will return only the press/release events.
Required methods
fn poll_change(
self: Pin<&mut Self>,
cx: &mut Context<'_>
) -> Poll<Option<PhysKey>>
self: Pin<&mut Self>,
cx: &mut Context<'_>
) -> Poll<Option<PhysKey>>
Poll the keyboard for changes
Implementors
impl<Sc, St, D> ScanStateful for StatefulScanner<Sc, St, D> where
Sc: Scan + Unpin,
St: State<Sc> + Unpin,
D: FnMut() + Unpin,
[src]
Sc: Scan + Unpin,
St: State<Sc> + Unpin,
D: FnMut() + Unpin,