diff options
author | 2025-02-21 19:21:10 +0100 | |
---|---|---|
committer | 2025-02-21 19:21:10 +0100 | |
commit | f1ed99cb47997e1d194a41e7cdf2846f8eb5f8fa (patch) | |
tree | b2eeb7537ffd49bfbdd24c1a9580870eca99caa6 /futures/src/backend | |
parent | 81ca3d2a223d62fbb48b93dcea5409f6212605fa (diff) | |
parent | 800a73ddd7d4a2e0b1ed23ec565cbc6325b3b7f0 (diff) | |
download | iced-f1ed99cb47997e1d194a41e7cdf2846f8eb5f8fa.tar.gz iced-f1ed99cb47997e1d194a41e7cdf2846f8eb5f8fa.tar.bz2 iced-f1ed99cb47997e1d194a41e7cdf2846f8eb5f8fa.zip |
Merge pull request #2809 from iced-rs/rust-2024
Update to Rust 2024
Diffstat (limited to 'futures/src/backend')
-rw-r--r-- | futures/src/backend/native/async_std.rs | 1 | ||||
-rw-r--r-- | futures/src/backend/native/smol.rs | 1 | ||||
-rw-r--r-- | futures/src/backend/native/thread_pool.rs | 1 | ||||
-rw-r--r-- | futures/src/backend/native/tokio.rs | 4 | ||||
-rw-r--r-- | futures/src/backend/null.rs | 1 |
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)] |