[][src]Trait termion_input_tokio::TermReadAsync

pub trait TermReadAsync: Sized {
    pub fn events_stream(self) -> InputStream<Event>;
pub fn keys_stream(self) -> InputStream<Key>;
pub fn events_and_raw_stream(self) -> FramedRead<Self, EventsAndRawDecoder>
    where
        Self: Sized
; }

Extension to Read trait that provides streams derived from input events.

Required methods

pub fn events_stream(self) -> InputStream<Event>[src]

An iterator over input events.

pub fn keys_stream(self) -> InputStream<Key>[src]

An iterator over key inputs.

pub fn events_and_raw_stream(self) -> FramedRead<Self, EventsAndRawDecoder> where
    Self: Sized
[src]

An iterator over input events and the bytes that define them.

Loading content...

Implementors

impl<R: 'static + Send + AsyncRead> TermReadAsync for R[src]

Loading content...