chore: annotate prelude re-exports as doc(no_inline) (#1601)

Fixes #1593 by making "use as _" linked in the documentation.
This commit is contained in:
Jonathan Bastien-Filiatrault 2019-10-02 13:55:35 -04:00 committed by Carl Lerche
parent f48980ae52
commit 9e1eef829a

View File

@ -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 _};