diff --git a/tokio-net/src/tcp/mod.rs b/tokio-net/src/tcp/mod.rs index fa4445aff7d..ffa49394487 100644 --- a/tokio-net/src/tcp/mod.rs +++ b/tokio-net/src/tcp/mod.rs @@ -23,5 +23,7 @@ mod listener; pub mod split; mod stream; +#[cfg(feature = "async-traits")] +pub use self::incoming::Incoming; pub use self::listener::TcpListener; pub use self::stream::TcpStream; diff --git a/tokio/src/net.rs b/tokio/src/net.rs index 248a08a8d1b..03d2916480a 100644 --- a/tokio/src/net.rs +++ b/tokio/src/net.rs @@ -40,7 +40,7 @@ pub mod tcp { //! [`TcpListener`]: struct.TcpListener.html //! [incoming_method]: struct.TcpListener.html#method.incoming //! [`Incoming`]: struct.Incoming.html - pub use tokio_net::tcp::{split, TcpListener, TcpStream}; + pub use tokio_net::tcp::{split, Incoming, TcpListener, TcpStream}; } #[cfg(feature = "tcp")] pub use self::tcp::{TcpListener, TcpStream};