From a0ce5f25fab82f52eb65248dbf452f6d7a485d24 Mon Sep 17 00:00:00 2001 From: Dan Gohman Date: Sun, 22 Aug 2021 16:51:30 -0700 Subject: [PATCH] Remove redundant conversions. --- library/std/src/os/unix/net/listener.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/std/src/os/unix/net/listener.rs b/library/std/src/os/unix/net/listener.rs index 4508367b9ee..f08bd252e46 100644 --- a/library/std/src/os/unix/net/listener.rs +++ b/library/std/src/os/unix/net/listener.rs @@ -274,7 +274,7 @@ impl AsFd for UnixListener { impl From for UnixListener { #[inline] fn from(fd: OwnedFd) -> UnixListener { - UnixListener(Socket::from_inner(FromInner::from_inner(OwnedFd::from(fd)))) + UnixListener(Socket::from_inner(FromInner::from_inner(fd))) } } @@ -282,7 +282,7 @@ impl From for UnixListener { impl From for OwnedFd { #[inline] fn from(listener: UnixListener) -> OwnedFd { - listener.0.into_inner().into_inner().into() + listener.0.into_inner().into_inner() } }