diff --git a/Cargo.toml b/Cargo.toml index 907c1eb61..133eadcd4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -25,6 +25,7 @@ docs = [] unstable = [] [dependencies] +async-macros = "1.0.0" async-task = "1.0.0" cfg-if = "0.1.9" crossbeam-channel = "0.3.9" diff --git a/src/task/mod.rs b/src/task/mod.rs index eef72846a..32b18844d 100644 --- a/src/task/mod.rs +++ b/src/task/mod.rs @@ -24,6 +24,11 @@ #[doc(inline)] pub use std::task::{Context, Poll, Waker}; +#[cfg(feature = "unstable")] +#[cfg_attr(feature = "docs", doc(cfg(unstable)))] +#[doc(inline)] +pub use async_macros::ready; + pub use block_on::block_on; pub use local::{AccessError, LocalKey}; pub use pool::{current, spawn, Builder};