tokio-stdin-stdout
AsyncRead/AsyncWrite stdin/stdout for Tokio
Documentation - more description there
Example:
let mut core = tokio_core::reactor::Core::new()?;
let stdin = tokio_stdin_stdout::stdin(0);
let stdout = tokio_stdin_stdout::stdout(0);
core.run(tokio_io::io::copy(stdin, stdout))?;
Alternatives
- tokio-stdin no AsyncRead, only stdin, byte by byte
- tokio-file-unix - better, but only Unix