mirror of https://github.com/stjepang/smol
remove unneeded FromRawFd
Co-Authored-By: Stjepan Glavina <stjepang@gmail.com>
This commit is contained in:
parent
258147d15c
commit
0d6ea14e5c
|
@ -159,15 +159,6 @@ impl<T: IntoRawFd> IntoRawFd for Async<T> {
|
|||
self.into_inner().unwrap().into_raw_fd()
|
||||
}
|
||||
}
|
||||
|
||||
#[cfg(unix)]
|
||||
impl<T: FromRawFd + AsRawFd> FromRawFd for Async<T> {
|
||||
unsafe fn from_raw_fd(fd: RawFd) -> Self {
|
||||
let raw = T::from_raw_fd(fd);
|
||||
Async::new(raw).expect("invalid file descriptor")
|
||||
}
|
||||
}
|
||||
|
||||
#[cfg(windows)]
|
||||
impl<T: AsRawSocket> Async<T> {
|
||||
/// Creates an async I/O handle.
|
||||
|
|
Loading…
Reference in New Issue