Struct termion::input::MouseTerminal  [−][src]
pub struct MouseTerminal<W: Write> { /* fields omitted */ }
Expand description
A terminal with added mouse support.
This can be obtained through the From implementations.
Trait Implementations
fn from(from: W) -> MouseTerminal<W>ⓘNotable traits for MouseTerminal<W>impl<W: Write> Write for MouseTerminal<W>
fn from(from: W) -> MouseTerminal<W>ⓘNotable traits for MouseTerminal<W>impl<W: Write> Write for MouseTerminal<W>
Notable traits for MouseTerminal<W>
impl<W: Write> Write for MouseTerminal<W>Performs the conversion.
Write a buffer into this writer, returning how many bytes were written. Read more
Flush this output stream, ensuring that all intermediately buffered contents reach their destination. Read more
🔬 This is a nightly-only experimental API. (
can_vector)Determines if this Writer has an efficient write_vectored
implementation. Read more
Attempts to write an entire buffer into this writer. Read more
🔬 This is a nightly-only experimental API. (
write_all_vectored)Attempts to write multiple buffers into this writer. Read more
Writes a formatted string into this writer, returning any error encountered. Read more