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 Write
r 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