This commit is contained in:
k-nasa 2020-03-06 09:20:08 +09:00
parent e3bf89fc05
commit f33d7f40ab

View file

@ -7,10 +7,9 @@ use async_std::task;
#[should_panic(expected = "timed out")]
fn io_timeout_timedout() {
task::block_on(async {
io::timeout(Duration::from_secs(1), async {
let stdin = std::io::stdin();
let mut line = String::new();
let _n = stdin.read_line(&mut line)?;
io::timeout(Duration::from_millis(100), async {
task::sleep(Duration::from_secs(1)).await;
Ok(())
})
.await