echo/
echo.rs

1#[macro_use(println_stderr)]
2extern crate webextension_protocol as protocol;
3use std::io::Write;
4use std::process;
5
6fn main() {
7    loop {
8        let message = match protocol::read_stdin() {
9            Ok(m) => m,
10            Err(_) => process::exit(1),
11        };
12        println_stderr!("received {}", message);
13        protocol::write_stdout(message);
14    }
15}
16