diff --git a/Cargo.toml b/Cargo.toml index 6e56faa95c..0c87919619 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -167,7 +167,6 @@ unnecessary_unwrap = "allow" explicit_auto_deref = "allow" borrow_deref_ref = "allow" overflow_check_conditional = "allow" -needless-match = "allow" match-single-binding = "allow" diff --git a/capsules/extra/src/net/udp/driver.rs b/capsules/extra/src/net/udp/driver.rs index df905f15d0..b8607c596c 100644 --- a/capsules/extra/src/net/udp/driver.rs +++ b/capsules/extra/src/net/udp/driver.rs @@ -491,13 +491,7 @@ impl<'a> SyscallDriver for UDPDriver<'a> { cfg[mem::size_of::()..] .copy_to_slice(&mut tmp_endpoint); - if let Some(local_iface) = - self.parse_ip_port_pair(&tmp_endpoint) - { - Some(local_iface) - } else { - None - } + self.parse_ip_port_pair(&tmp_endpoint) } }) })