diff --git a/src/lib.rs b/src/lib.rs index fbcf2f5..bc380b4 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -318,8 +318,7 @@ impl FuzzyPublicKey { let results: Vec = (0..8) .into_par_iter() .map(|_x| FuzzyPublicKey::try_entangled_tag(arc_public_keys.clone(), length)) - .filter(|x| x.is_ok()) - .map(|x| x.unwrap()) + .filter_map(|x| x.ok()) .collect(); if results.is_empty() == false { return results[0].clone();