From 56d37f135536c7d17ab98c6671094925dee64a5e Mon Sep 17 00:00:00 2001 From: Hristo Venev Date: Sat, 28 Sep 2019 18:20:33 +0000 Subject: I don't like `if let` that much. --- src/manager/builder.rs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'src/manager/builder.rs') diff --git a/src/manager/builder.rs b/src/manager/builder.rs index e5fe2da..a5f04f2 100644 --- a/src/manager/builder.rs +++ b/src/manager/builder.rs @@ -162,11 +162,9 @@ fn find_psk<'a>( src: &'a Source, p: &proto::Peer, ) -> Result, Error> { - let want = gc.peers.get(&p.public_key); - let want = if let Some(v) = want { - v - } else { - return Ok(None); + let want = match gc.peers.get(&p.public_key) { + Some(v) => v, + None => return Ok(None), }; if let Some(ref want_src) = &want.source { -- cgit