Crate tokio_borrow_stdio

Crate tokio_borrow_stdio 

Source
Expand description

“Borrow” the stdio streams temporarily, exposing them to a Tokio core as nonblocking streams.

As in many such implementations, the I/O is made nonblocking by spawning threads to interact with the stdin and stdout streams. These exchange data with the calling thread through futures channels.

Structs§

StdinStream
A futures-based stream of bytes from standard input.
StdoutSink
A futures-based sink of bytes intended for standard output.

Functions§

borrow_stdio
“Borrow” the stdio streams to make them accessible to Tokio.