[][src]Trait keebrs::stateful::ScanStatefulExt

pub trait ScanStatefulExt: ScanStateful + Unpin {
    fn change(&mut self) -> ScanStatefulFut<'_, Self>

Notable traits for ScanStatefulFut<'s, S>

impl<'s, S> Future for ScanStatefulFut<'s, S> where
    S: ScanStateful + Unpin
type Output = Option<PhysKey>;
{ ... } }

Extension trait for ScanStateful

Provided methods

fn change(&mut self) -> ScanStatefulFut<'_, Self>

Notable traits for ScanStatefulFut<'s, S>

impl<'s, S> Future for ScanStatefulFut<'s, S> where
    S: ScanStateful + Unpin
type Output = Option<PhysKey>;

Try to get a key change as a Future

Loading content...

Implementors

impl<S> ScanStatefulExt for S where
    S: ScanStateful + Unpin
[src]

Loading content...