@@ -3,9 +3,9 @@ use crate::net::{Incoming, SocketAddr, TcpStream};
3
3
use async_std:: os:: unix:: io:: { AsRawFd , FromRawFd , IntoRawFd , RawFd } ;
4
4
use async_std:: { io, net} ;
5
5
#[ cfg( not( windows) ) ]
6
- use io_lifetimes:: { AsFd , BorrowedFd , FromFd , IntoFd , OwnedFd } ;
6
+ use io_lifetimes:: { AsFd , BorrowedFd , OwnedFd } ;
7
7
#[ cfg( windows) ]
8
- use io_lifetimes:: { AsSocket , BorrowedSocket , FromSocket , IntoSocket , OwnedSocket } ;
8
+ use io_lifetimes:: { AsSocket , BorrowedSocket , OwnedSocket } ;
9
9
use std:: fmt;
10
10
#[ cfg( windows) ]
11
11
use {
@@ -87,10 +87,10 @@ impl FromRawFd for TcpListener {
87
87
}
88
88
89
89
#[ cfg( not( windows) ) ]
90
- impl FromFd for TcpListener {
90
+ impl From < OwnedFd > for TcpListener {
91
91
#[ 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) )
94
94
}
95
95
}
96
96
@@ -103,10 +103,10 @@ impl FromRawSocket for TcpListener {
103
103
}
104
104
105
105
#[ cfg( windows) ]
106
- impl FromSocket for TcpListener {
106
+ impl From < OwnedSocket > for TcpListener {
107
107
#[ 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) )
110
110
}
111
111
}
112
112
@@ -159,10 +159,10 @@ impl IntoRawFd for TcpListener {
159
159
}
160
160
161
161
#[ cfg( not( windows) ) ]
162
- impl IntoFd for TcpListener {
162
+ impl From < TcpListener > for OwnedFd {
163
163
#[ inline]
164
- fn into_fd ( self ) -> OwnedFd {
165
- self . std . into_fd ( )
164
+ fn from ( listener : TcpListener ) -> OwnedFd {
165
+ listener . std . into ( )
166
166
}
167
167
}
168
168
@@ -175,10 +175,10 @@ impl IntoRawSocket for TcpListener {
175
175
}
176
176
177
177
#[ cfg( windows) ]
178
- impl IntoSocket for TcpListener {
178
+ impl From < TcpListener > for OwnedSocket {
179
179
#[ inline]
180
- fn into_socket ( self ) -> OwnedSocket {
181
- self . std . into_socket ( )
180
+ fn from ( listener : TcpListener ) -> OwnedSocket {
181
+ listener . std . into ( )
182
182
}
183
183
}
184
184
0 commit comments