From 7ec6d88b21ea3e5531176f526a51dae0a4513025 Mon Sep 17 00:00:00 2001 From: Alice Ryhl Date: Fri, 2 Oct 2020 06:13:28 +0200 Subject: chore: make #[doc(hidden)] apis private (#2901) --- tokio/src/net/tcp/stream.rs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'tokio/src/net') diff --git a/tokio/src/net/tcp/stream.rs b/tokio/src/net/tcp/stream.rs index 99f77d41..f35f8b0c 100644 --- a/tokio/src/net/tcp/stream.rs +++ b/tokio/src/net/tcp/stream.rs @@ -192,9 +192,13 @@ impl TcpStream { Ok(TcpStream { io }) } - // Connects `TcpStream` asynchronously that may be built with a net2 `TcpBuilder`. - // - // This should be removed in favor of some in-crate TcpSocket builder API. + /// Connects `TcpStream` asynchronously that may be built with a net2 `TcpBuilder`. + /// + /// This function is intended to be replaced with some sort of TcpSocket builder. + /// See https://github.com/tokio-rs/tokio/issues/2902 + /// + /// Despite being hidden, this function is part of the public API of Tokio v0.3, but + /// will be removed in v1.0 in favor of a better design. #[doc(hidden)] pub async fn connect_std(stream: net::TcpStream, addr: &SocketAddr) -> io::Result { let io = mio::net::TcpStream::connect_stream(stream, addr)?; -- cgit v1.2.3