diff options
author | Jonathan Bastien-Filiatrault <jonathan@zerospam.ca> | 2019-10-02 13:55:35 -0400 |
---|---|---|
committer | Carl Lerche <me@carllerche.com> | 2019-10-02 10:55:35 -0700 |
commit | 9e1eef829a3b4b41f25df726916d7f39aaf9145d (patch) | |
tree | 6a87c60f3fe46804a34c2ba38bc5ea8be1c17716 /tokio/src/prelude.rs | |
parent | f48980ae525566c190c3cf6ba064a43c0e8c5507 (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.rs | 16 |
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 _}; |