From 8570ea6a7abcaeee86d72ce2b12e3ce2950d5c50 Mon Sep 17 00:00:00 2001 From: Taiki Endo Date: Wed, 25 Oct 2023 23:51:43 +0900 Subject: [PATCH] Fix unused_imports warning ``` error: unused import: `self::stream_select_mod::*` --> futures-util/src/async_await/mod.rs:38:9 | 38 | pub use self::stream_select_mod::*; | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `-D unused-imports` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(unused_imports)]` ``` --- futures-util/src/async_await/mod.rs | 2 ++ futures-util/src/async_await/stream_select_mod.rs | 2 -- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/futures-util/src/async_await/mod.rs b/futures-util/src/async_await/mod.rs index 7276da227a..7e3f12c99f 100644 --- a/futures-util/src/async_await/mod.rs +++ b/futures-util/src/async_await/mod.rs @@ -31,9 +31,11 @@ mod select_mod; pub use self::select_mod::*; // Primary export is a macro +#[cfg(feature = "std")] #[cfg(feature = "async-await-macro")] mod stream_select_mod; #[allow(unreachable_pub)] // https://github.com/rust-lang/rust/issues/64762 +#[cfg(feature = "std")] #[cfg(feature = "async-await-macro")] pub use self::stream_select_mod::*; diff --git a/futures-util/src/async_await/stream_select_mod.rs b/futures-util/src/async_await/stream_select_mod.rs index 1c8002fff3..61e3fa1c66 100644 --- a/futures-util/src/async_await/stream_select_mod.rs +++ b/futures-util/src/async_await/stream_select_mod.rs @@ -1,6 +1,5 @@ //! The `stream_select` macro. -#[cfg(feature = "std")] #[allow(unreachable_pub)] #[doc(hidden)] pub use futures_macro::stream_select_internal; @@ -28,7 +27,6 @@ pub use futures_macro::stream_select_internal; /// } /// # }); /// ``` -#[cfg(feature = "std")] #[macro_export] macro_rules! stream_select { ($($tokens:tt)*) => {{