[][src]Trait termion::input::TermReadEventsAndRaw

pub trait TermReadEventsAndRaw {
    fn events_and_raw(self) -> EventsAndRaw<Self>

Notable traits for EventsAndRaw<R>

impl<R: Read> Iterator for EventsAndRaw<R> type Item = Result<(Event, Vec<u8>), Error>;

    where
        Self: Sized
; }

Extension to TermRead trait. A separate trait in order to maintain backwards compatibility.

Required methods

fn events_and_raw(self) -> EventsAndRaw<Self>

Notable traits for EventsAndRaw<R>

impl<R: Read> Iterator for EventsAndRaw<R> type Item = Result<(Event, Vec<u8>), Error>;
where
    Self: Sized
[src]

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

Loading content...

Implementors

impl<R: Read> TermReadEventsAndRaw for R[src]

Loading content...