From b3dc71521f9a24ba1d7c13a4d599589af858cdde Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sat, 27 Mar 2021 11:20:12 +0200 Subject: refactor: use .cloned() to clone items in an iterator --- src/genlist.rs | 2 +- src/indexedstore.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/genlist.rs b/src/genlist.rs index dbc437a..9d7e39d 100644 --- a/src/genlist.rs +++ b/src/genlist.rs @@ -33,7 +33,7 @@ impl GenerationList { let hits: Vec = self .iter() .filter(|gen| gen.id() == genref) - .map(|gen| gen.clone()) + .cloned() .collect(); if hits.len() == 1 { Some(hits[0].clone()) diff --git a/src/indexedstore.rs b/src/indexedstore.rs index f2d1831..7f67a1f 100644 --- a/src/indexedstore.rs +++ b/src/indexedstore.rs @@ -84,7 +84,7 @@ impl IndexedStore { let file_chunks = all_chunk_ids .iter() .filter(|id| !sql_chunks.contains(id)) - .map(|id| id.clone()) + .cloned() .collect(); Ok(file_chunks) -- cgit v1.2.1