Skip to content

Commit 8c8b3c3

Browse files
authored
refactor(upnp): use let-else in place of match condition
Pull-Request: #5897.
1 parent e244b98 commit 8c8b3c3

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

protocols/upnp/src/behaviour.rs

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -264,12 +264,10 @@ impl NetworkBehaviour for Behaviour {
264264
listener_id,
265265
addr: multiaddr,
266266
}) => {
267-
let (addr, protocol) = match multiaddr_to_socketaddr_protocol(multiaddr.clone()) {
268-
Ok(addr_port) => addr_port,
269-
Err(()) => {
270-
tracing::debug!("multiaddress not supported for UPnP {multiaddr}");
271-
return;
272-
}
267+
let Ok((addr, protocol)) = multiaddr_to_socketaddr_protocol(multiaddr.clone())
268+
else {
269+
tracing::debug!("multiaddress not supported for UPnP {multiaddr}");
270+
return;
273271
};
274272

275273
if let Some((mapping, _state)) = self

0 commit comments

Comments
 (0)