From 23a0e990d2c06520a7461b0a4790b8abe3183129 Mon Sep 17 00:00:00 2001 From: Thomas de Zeeuw Date: Wed, 6 Dec 2017 21:59:57 +0100 Subject: [PATCH] return TcpStreamNew for TcpStream::connect_std (#66) --- src/net/tcp.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/net/tcp.rs b/src/net/tcp.rs index 302c731c0..50d38e787 100644 --- a/src/net/tcp.rs +++ b/src/net/tcp.rs @@ -299,13 +299,13 @@ impl TcpStream { pub fn connect_std(stream: net::TcpStream, addr: &SocketAddr, handle: &Handle) - -> Box + Send> + -> TcpStreamNew { - let state = match mio::net::TcpStream::connect_stream(stream, addr) { + let inner = match mio::net::TcpStream::connect_stream(stream, addr) { Ok(tcp) => TcpStream::new(tcp, handle), Err(e) => TcpStreamNewState::Error(e), }; - Box::new(state) + TcpStreamNew { inner: inner } } /// Test whether this stream is ready to be read or not.