]> git.lizzy.rs Git - rust.git/blobdiff - src/libstd/old_io/net/pipe.rs
rollup merge of #23749: alexcrichton/remove-old-impl-check
[rust.git] / src / libstd / old_io / net / pipe.rs
index 2f3cf3d84d092680798917090e2e562e84bf7f21..3a071e832af64baa01133cc934eb18ae775becd2 100644 (file)
@@ -202,7 +202,7 @@ pub fn bind<P: BytesContainer>(path: P) -> IoResult<UnixListener> {
     }
 }
 
-impl Listener<UnixStream, UnixAcceptor> for UnixListener {
+impl Listener<UnixAcceptor> for UnixListener {
     fn listen(self) -> IoResult<UnixAcceptor> {
         self.inner.listen()
             .map(|inner| UnixAcceptor { inner: inner })
@@ -250,7 +250,8 @@ pub fn close_accept(&mut self) -> IoResult<()> {
     }
 }
 
-impl Acceptor<UnixStream> for UnixAcceptor {
+impl Acceptor for UnixAcceptor {
+    type Connection = UnixStream;
     fn accept(&mut self) -> IoResult<UnixStream> {
         self.inner.accept().map(|s| {
             UnixStream { inner: s }