diff options
Diffstat (limited to 'tokio/src/blocking/mod.rs')
-rw-r--r-- | tokio/src/blocking/mod.rs | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/tokio/src/blocking/mod.rs b/tokio/src/blocking/mod.rs index ae830b49..500055ae 100644 --- a/tokio/src/blocking/mod.rs +++ b/tokio/src/blocking/mod.rs @@ -1,7 +1,11 @@ +#![cfg_attr(not(feature = "blocking"), allow(dead_code, unused_imports))] + //! Perform blocking operations from an asynchronous context. -mod pool; -pub(crate) use self::pool::{spawn_blocking, BlockingPool, Spawner}; +cfg_blocking_impl! { + mod pool; + pub(crate) use pool::{spawn_blocking, BlockingPool, Spawner}; -mod schedule; -mod task; + mod schedule; + mod task; +} |