diff --git a/tokio-stream/Cargo.toml b/tokio-stream/Cargo.toml index e937ef90110..6d37bfd09f8 100644 --- a/tokio-stream/Cargo.toml +++ b/tokio-stream/Cargo.toml @@ -37,7 +37,7 @@ signal = ["tokio/signal"] [dependencies] futures-core = { version = "0.3.0" } -pin-project-lite = "0.2.7" +pin-project-lite = "0.2.11" tokio = { version = "1.15.0", path = "../tokio", features = ["sync"] } tokio-util = { version = "0.7.0", path = "../tokio-util", optional = true } diff --git a/tokio-util/Cargo.toml b/tokio-util/Cargo.toml index 04971c6b192..3e05a1c6239 100644 --- a/tokio-util/Cargo.toml +++ b/tokio-util/Cargo.toml @@ -40,7 +40,7 @@ futures-core = "0.3.0" futures-sink = "0.3.0" futures-io = { version = "0.3.0", optional = true } futures-util = { version = "0.3.0", optional = true } -pin-project-lite = "0.2.7" +pin-project-lite = "0.2.11" slab = { version = "0.4.4", optional = true } # Backs `DelayQueue` tracing = { version = "0.1.25", default-features = false, features = ["std"], optional = true } diff --git a/tokio/Cargo.toml b/tokio/Cargo.toml index 1b094af983d..d105ae7312c 100644 --- a/tokio/Cargo.toml +++ b/tokio/Cargo.toml @@ -96,7 +96,7 @@ stats = [] [dependencies] tokio-macros = { version = "~2.1.0", path = "../tokio-macros", optional = true } -pin-project-lite = "0.2.7" +pin-project-lite = "0.2.11" # Everything else is optional... bytes = { version = "1.0.0", optional = true } diff --git a/tokio/src/time/sleep.rs b/tokio/src/time/sleep.rs index 6c9b3379366..9809571c5e1 100644 --- a/tokio/src/time/sleep.rs +++ b/tokio/src/time/sleep.rs @@ -220,6 +220,7 @@ pin_project! { /// [`select!`]: ../macro.select.html /// [`tokio::pin!`]: ../macro.pin.html // Alias for old name in 0.2 + #[project(!Unpin)] #[cfg_attr(docsrs, doc(alias = "Delay"))] #[derive(Debug)] #[must_use = "futures do nothing unless you `.await` or poll them"]