From b6d5f7a3d5cc1ef9718e82bb0335e224c830f2c3 Mon Sep 17 00:00:00 2001 From: MegaBrutal Date: Sat, 18 Feb 2023 23:00:00 +0100 Subject: [PATCH] Use Result::map() instead of matching Err to itself --- src/main.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/main.rs b/src/main.rs index 90d51c3..f17f6ff 100644 --- a/src/main.rs +++ b/src/main.rs @@ -78,10 +78,7 @@ fn main() { }, Err(e) => Err(HLQueryError::IOError(e)) }) - .map(|addresses| match addresses { - Ok(iter_addr) => Ok(iter_addr.map(|addr| HLQueryResult::new(&client, addr)).collect()), - Err(e) => Err(e) - }) + .map(|address_group| address_group.map(|addresses| addresses.map(|addr| HLQueryResult::new(&client, addr)).collect())) .collect(); println!("{}\n", serde_json::to_string_pretty(&query_results).unwrap()); -- 2.34.1