summaryrefslogtreecommitdiffstats
path: root/futures/src/backend/default.rs
diff options
context:
space:
mode:
Diffstat (limited to 'futures/src/backend/default.rs')
-rw-r--r--futures/src/backend/default.rs9
1 files changed, 8 insertions, 1 deletions
diff --git a/futures/src/backend/default.rs b/futures/src/backend/default.rs
index 76264f55..842b5927 100644
--- a/futures/src/backend/default.rs
+++ b/futures/src/backend/default.rs
@@ -22,12 +22,19 @@ mod platform {
))]
pub use crate::backend::native::smol::*;
+ #[cfg(all(
+ feature = "thread-pool",
+ not(any(feature = "tokio", feature = "async-std", feature = "smol"))
+ ))]
+ pub use crate::backend::native::thread_pool::*;
+
#[cfg(not(any(
feature = "tokio",
feature = "async-std",
feature = "smol",
+ feature = "thread-pool"
)))]
- pub use crate::backend::native::thread_pool::*;
+ pub use crate::backend::null::*;
}
#[cfg(target_arch = "wasm32")]