@@ -3,9 +3,9 @@ use crate::net::{Incoming, SocketAddr, TcpStream};
33use async_std:: os:: unix:: io:: { AsRawFd , FromRawFd , IntoRawFd , RawFd } ;
44use async_std:: { io, net} ;
55#[ cfg( not( windows) ) ]
6- use io_lifetimes:: { AsFd , BorrowedFd , FromFd , IntoFd , OwnedFd } ;
6+ use io_lifetimes:: { AsFd , BorrowedFd , OwnedFd } ;
77#[ cfg( windows) ]
8- use io_lifetimes:: { AsSocket , BorrowedSocket , FromSocket , IntoSocket , OwnedSocket } ;
8+ use io_lifetimes:: { AsSocket , BorrowedSocket , OwnedSocket } ;
99use std:: fmt;
1010#[ cfg( windows) ]
1111use {
@@ -87,10 +87,10 @@ impl FromRawFd for TcpListener {
8787}
8888
8989#[ cfg( not( windows) ) ]
90- impl FromFd for TcpListener {
90+ impl From < OwnedFd > for TcpListener {
9191 #[ inline]
92- fn from_fd ( fd : OwnedFd ) -> Self {
93- Self :: from_std ( net:: TcpListener :: from_fd ( fd) )
92+ fn from ( fd : OwnedFd ) -> Self {
93+ Self :: from_std ( net:: TcpListener :: from ( fd) )
9494 }
9595}
9696
@@ -103,10 +103,10 @@ impl FromRawSocket for TcpListener {
103103}
104104
105105#[ cfg( windows) ]
106- impl FromSocket for TcpListener {
106+ impl From < OwnedSocket > for TcpListener {
107107 #[ inline]
108- fn from_socket ( socket : OwnedSocket ) -> Self {
109- Self :: from_std ( net:: TcpListener :: from_socket ( socket) )
108+ fn from ( socket : OwnedSocket ) -> Self {
109+ Self :: from_std ( net:: TcpListener :: from ( socket) )
110110 }
111111}
112112
@@ -159,10 +159,10 @@ impl IntoRawFd for TcpListener {
159159}
160160
161161#[ cfg( not( windows) ) ]
162- impl IntoFd for TcpListener {
162+ impl From < TcpListener > for OwnedFd {
163163 #[ inline]
164- fn into_fd ( self ) -> OwnedFd {
165- self . std . into_fd ( )
164+ fn from ( listener : TcpListener ) -> OwnedFd {
165+ listener . std . into ( )
166166 }
167167}
168168
@@ -175,10 +175,10 @@ impl IntoRawSocket for TcpListener {
175175}
176176
177177#[ cfg( windows) ]
178- impl IntoSocket for TcpListener {
178+ impl From < TcpListener > for OwnedSocket {
179179 #[ inline]
180- fn into_socket ( self ) -> OwnedSocket {
181- self . std . into_socket ( )
180+ fn from ( listener : TcpListener ) -> OwnedSocket {
181+ listener . std . into ( )
182182 }
183183}
184184
0 commit comments