Trait i3status_ext::io::Io[][src]

pub trait Io {
    fn read_line(&mut self) -> Result<String>;

    fn write_line(&mut self, line: &str) -> Result<()> { ... }
}
Expand description

trait for an interface that can read lines from any source and to stdout

Required methods

fn read_line(&mut self) -> Result<String>[src]

Provided methods

fn write_line(&mut self, line: &str) -> Result<()>[src]

Implementors

impl Io for StdIo[src]

fn read_line(&mut self) -> Result<String>[src]

read lines from stdin

impl<'a> Io for StringInStdOut<'a>[src]

fn read_line(&mut self) -> Result<String>[src]

read lines from String