From 9b077c1f2ed80c9fc9a665cc0b059eec9a975b49 Mon Sep 17 00:00:00 2001 From: Narthana Epa Date: Sun, 14 Jul 2024 08:38:58 +1000 Subject: [PATCH] Clean up hashmap merge --- src/passphrase.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/passphrase.rs b/src/passphrase.rs index 288b97b..91b87d7 100644 --- a/src/passphrase.rs +++ b/src/passphrase.rs @@ -77,11 +77,11 @@ mod test { }) .collect::>>() .iter() - .fold(HashMap::new(), |mut acc, h| { - for (k, v) in h { + .fold(HashMap::new(), |acc, h| { + h.iter().fold(acc, |mut acc, (k, v)| { *acc.entry(k.to_owned()).or_insert(0) += v; - } - acc + acc + }) }); assert_eq!(histogram.values().sum::(), N, "missing samples");