summaryrefslogtreecommitdiffstats
path: root/tokio/src/prelude.rs
diff options
context:
space:
mode:
authorJonathan Bastien-Filiatrault <jonathan@zerospam.ca>2019-10-02 13:55:35 -0400
committerCarl Lerche <me@carllerche.com>2019-10-02 10:55:35 -0700
commit9e1eef829a3b4b41f25df726916d7f39aaf9145d (patch)
tree6a87c60f3fe46804a34c2ba38bc5ea8be1c17716 /tokio/src/prelude.rs
parentf48980ae525566c190c3cf6ba064a43c0e8c5507 (diff)
chore: annotate prelude re-exports as `doc(no_inline)` (#1601)
Fixes #1593 by making "use as _" linked in the documentation.
Diffstat (limited to 'tokio/src/prelude.rs')
-rw-r--r--tokio/src/prelude.rs16
1 files changed, 11 insertions, 5 deletions
diff --git a/tokio/src/prelude.rs b/tokio/src/prelude.rs
index e59b1188..20a36260 100644
--- a/tokio/src/prelude.rs
+++ b/tokio/src/prelude.rs
@@ -11,17 +11,23 @@
//!
//! The prelude may grow over time as additional items see ubiquitous use.
+#[doc(no_inline)]
pub use crate::future::FutureExt as _;
+#[doc(no_inline)]
pub use futures_util::future::FutureExt as _;
pub use std::future::Future;
-pub use crate::stream::{Stream, StreamExt as _};
+pub use crate::stream::Stream;
+#[doc(no_inline)]
+pub use crate::stream::StreamExt as _;
pub use futures_sink::Sink;
+#[doc(no_inline)]
pub use futures_util::sink::SinkExt as _;
+#[doc(no_inline)]
pub use futures_util::stream::StreamExt as _;
#[cfg(feature = "io")]
-pub use tokio_io::{
- AsyncBufRead, AsyncBufReadExt as _, AsyncRead, AsyncReadExt as _, AsyncWrite,
- AsyncWriteExt as _,
-};
+pub use tokio_io::{AsyncBufRead, AsyncRead, AsyncWrite};
+#[cfg(feature = "io")]
+#[doc(no_inline)]
+pub use tokio_io::{AsyncBufReadExt as _, AsyncReadExt as _, AsyncWriteExt as _};