mirror of
https://github.com/comit-network/xmr-btc-swap.git
synced 2025-02-22 23:59:49 -05:00
Use or-pattern stabilized in Rust 1.53 where possible
This commit is contained in:
parent
ac0b0150e6
commit
3aa028e3bf
@ -55,12 +55,7 @@ where
|
||||
Ok(matches) => RawArguments::from_clap(&matches),
|
||||
Err(clap::Error {
|
||||
message,
|
||||
kind: clap::ErrorKind::HelpDisplayed,
|
||||
..
|
||||
})
|
||||
| Err(clap::Error {
|
||||
message,
|
||||
kind: clap::ErrorKind::VersionDisplayed,
|
||||
kind: clap::ErrorKind::HelpDisplayed | clap::ErrorKind::VersionDisplayed,
|
||||
..
|
||||
}) => return Ok(ParseResult::PrintAndExitZero { message }),
|
||||
Err(e) => anyhow::bail!(e),
|
||||
|
@ -77,14 +77,12 @@ fn fmt_as_address_string(multi: Multiaddr) -> Result<String, TransportError<io::
|
||||
// Deal with non-onion addresses
|
||||
Some(Protocol::Ip4(addr)) => format!("{}", addr),
|
||||
Some(Protocol::Ip6(addr)) => format!("{}", addr),
|
||||
Some(Protocol::Dns(addr)) => format!("{}", addr),
|
||||
Some(Protocol::Dns4(addr)) => format!("{}", addr),
|
||||
Some(Protocol::Dns(addr) | Protocol::Dns4(addr)) => format!("{}", addr),
|
||||
_ => return Err(TransportError::MultiaddrNotSupported(multi)),
|
||||
};
|
||||
|
||||
let port = match protocols.next() {
|
||||
Some(Protocol::Tcp(port)) => port,
|
||||
Some(Protocol::Udp(port)) => port,
|
||||
Some(Protocol::Tcp(port) | Protocol::Udp(port)) => port,
|
||||
_ => return Err(TransportError::MultiaddrNotSupported(multi)),
|
||||
};
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user