[][src]Function glommio::io::stdin

pub fn stdin() -> Stdin

Allows asynchronous read access to the standard input

Examples

use glommio::io::stdin;
use glommio::LocalExecutor;
use futures_lite::AsyncBufReadExt;

let ex = LocalExecutor::make_default();
ex.run(async {
    let mut sin = stdin();
    loop {
        let mut buf = String::new();
        sin.read_line(&mut buf).await.unwrap();
        println!("you just typed {}", buf);
    }
});