From 2460f35768b21947fee0dfe6a145958dabac984a Mon Sep 17 00:00:00 2001 From: k-nasa Date: Tue, 1 Oct 2019 17:41:21 +0900 Subject: [PATCH] fix: Remove unnecessary Borrowed Each implements a Copy trait --- src/net/udp/mod.rs | 10 +++++----- src/task/task.rs | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/net/udp/mod.rs b/src/net/udp/mod.rs index a750899..4588be1 100644 --- a/src/net/udp/mod.rs +++ b/src/net/udp/mod.rs @@ -391,14 +391,14 @@ impl UdpSocket { /// let mdns_addr = Ipv4Addr::new(224, 0, 0, 123); /// /// let socket = UdpSocket::bind("127.0.0.1:0").await?; - /// socket.join_multicast_v4(&mdns_addr, &interface)?; + /// socket.join_multicast_v4(mdns_addr, interface)?; /// # /// # Ok(()) }) } /// ``` - pub fn join_multicast_v4(&self, multiaddr: &Ipv4Addr, interface: &Ipv4Addr) -> io::Result<()> { + pub fn join_multicast_v4(&self, multiaddr: Ipv4Addr, interface: Ipv4Addr) -> io::Result<()> { self.watcher .get_ref() - .join_multicast_v4(multiaddr, interface) + .join_multicast_v4(&multiaddr, &interface) } /// Executes an operation of the `IPV6_ADD_MEMBERSHIP` type. @@ -435,10 +435,10 @@ impl UdpSocket { /// For more information about this option, see [`join_multicast_v4`]. /// /// [`join_multicast_v4`]: #method.join_multicast_v4 - pub fn leave_multicast_v4(&self, multiaddr: &Ipv4Addr, interface: &Ipv4Addr) -> io::Result<()> { + pub fn leave_multicast_v4(&self, multiaddr: Ipv4Addr, interface: Ipv4Addr) -> io::Result<()> { self.watcher .get_ref() - .leave_multicast_v4(multiaddr, interface) + .leave_multicast_v4(&multiaddr, &interface) } /// Executes an operation of the `IPV6_DROP_MEMBERSHIP` type. diff --git a/src/task/task.rs b/src/task/task.rs index 8a1adde..ba808aa 100644 --- a/src/task/task.rs +++ b/src/task/task.rs @@ -122,7 +122,7 @@ impl TaskId { unsafe { TaskId(NonZeroU64::new_unchecked(id)) } } - pub(crate) fn as_u64(&self) -> u64 { + pub(crate) fn as_u64(self) -> u64 { self.0.get() } }