summaryrefslogtreecommitdiffstats
path: root/tokio/src/stream/timeout.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tokio/src/stream/timeout.rs')
-rw-r--r--tokio/src/stream/timeout.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/tokio/src/stream/timeout.rs b/tokio/src/stream/timeout.rs
index b8a2024f..b16000c6 100644
--- a/tokio/src/stream/timeout.rs
+++ b/tokio/src/stream/timeout.rs
@@ -1,5 +1,5 @@
use crate::stream::{Fuse, Stream};
-use crate::time::{Delay, Elapsed, Instant};
+use crate::time::{Elapsed, Instant, Sleep};
use core::future::Future;
use core::pin::Pin;
@@ -14,7 +14,7 @@ pin_project! {
pub struct Timeout<S> {
#[pin]
stream: Fuse<S>,
- deadline: Delay,
+ deadline: Sleep,
duration: Duration,
poll_deadline: bool,
}
@@ -23,7 +23,7 @@ pin_project! {
impl<S: Stream> Timeout<S> {
pub(super) fn new(stream: S, duration: Duration) -> Self {
let next = Instant::now() + duration;
- let deadline = Delay::new_timeout(next, duration);
+ let deadline = Sleep::new_timeout(next, duration);
Timeout {
stream: Fuse::new(stream),