Skip to content

Commit 6cf89c8

Browse files
committed
inline trivial sleep and sleep_until into task.rs
1 parent 1276ee3 commit 6cf89c8

File tree

4 files changed

+13
-21
lines changed

4 files changed

+13
-21
lines changed

src/task.rs

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
//! Types and Traits for working with asynchronous tasks.
2+
3+
use crate::time::{Duration, Instant, Timer, Wait};
4+
5+
/// Sleeps for the specified amount of time.
6+
pub fn sleep(dur: Duration) -> Wait {
7+
Timer::after(dur).wait()
8+
}
9+
10+
/// Sleeps until the specified instant.
11+
pub fn sleep_until(deadline: Instant) -> Wait {
12+
Timer::at(deadline).wait()
13+
}

src/task/mod.rs

Lines changed: 0 additions & 7 deletions
This file was deleted.

src/task/sleep.rs

Lines changed: 0 additions & 8 deletions
This file was deleted.

src/task/sleep_until.rs

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)