summaryrefslogtreecommitdiffstats
path: root/futures/src/backend
diff options
context:
space:
mode:
Diffstat (limited to 'futures/src/backend')
-rw-r--r--futures/src/backend/native/async_std.rs1
-rw-r--r--futures/src/backend/native/smol.rs1
-rw-r--r--futures/src/backend/native/thread_pool.rs1
-rw-r--r--futures/src/backend/native/tokio.rs4
-rw-r--r--futures/src/backend/null.rs1
5 files changed, 1 insertions, 7 deletions
diff --git a/futures/src/backend/native/async_std.rs b/futures/src/backend/native/async_std.rs
index 86714f45..be258b26 100644
--- a/futures/src/backend/native/async_std.rs
+++ b/futures/src/backend/native/async_std.rs
@@ -1,5 +1,4 @@
//! An `async-std` backend.
-use futures::Future;
/// An `async-std` executor.
#[derive(Debug)]
diff --git a/futures/src/backend/native/smol.rs b/futures/src/backend/native/smol.rs
index 8d448e7f..9ac6a27d 100644
--- a/futures/src/backend/native/smol.rs
+++ b/futures/src/backend/native/smol.rs
@@ -1,5 +1,4 @@
//! A `smol` backend.
-use futures::Future;
/// A `smol` executor.
#[derive(Debug)]
diff --git a/futures/src/backend/native/thread_pool.rs b/futures/src/backend/native/thread_pool.rs
index c96f2682..a90cc53a 100644
--- a/futures/src/backend/native/thread_pool.rs
+++ b/futures/src/backend/native/thread_pool.rs
@@ -1,5 +1,4 @@
//! A `ThreadPool` backend.
-use futures::Future;
/// A thread pool executor for futures.
pub type Executor = futures::executor::ThreadPool;
diff --git a/futures/src/backend/native/tokio.rs b/futures/src/backend/native/tokio.rs
index c38ef566..911d788c 100644
--- a/futures/src/backend/native/tokio.rs
+++ b/futures/src/backend/native/tokio.rs
@@ -1,5 +1,4 @@
//! A `tokio` backend.
-use futures::Future;
/// A `tokio` executor.
pub type Executor = tokio::runtime::Runtime;
@@ -22,12 +21,11 @@ impl crate::Executor for Executor {
pub mod time {
//! Listen and react to time.
+ use crate::MaybeSend;
use crate::core::time::{Duration, Instant};
use crate::subscription::Subscription;
- use crate::MaybeSend;
use futures::stream;
- use std::future::Future;
/// Returns a [`Subscription`] that produces messages at a set interval.
///
diff --git a/futures/src/backend/null.rs b/futures/src/backend/null.rs
index 609b8b3f..f31415b9 100644
--- a/futures/src/backend/null.rs
+++ b/futures/src/backend/null.rs
@@ -1,5 +1,4 @@
//! A backend that does nothing!
-use futures::Future;
/// An executor that drops all the futures, instead of spawning them.
#[derive(Debug)]