From cfd46c34affbb2304b9c6027a506a61cd94a9e5e Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Tue, 25 Jun 2024 09:17:48 +0200 Subject: [PATCH] refactor: use references as argument --- src/main.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main.rs b/src/main.rs index 8d0fd31..6d22775 100644 --- a/src/main.rs +++ b/src/main.rs @@ -263,7 +263,7 @@ fn main() -> Result<(), Box> { let mut not_in_csv = db_items .iter() - .filter(|db_item| { + .filter(|&db_item| { !csv_items .iter() .map(|csv_item| &csv_item.condition_id) @@ -293,7 +293,7 @@ fn main() -> Result<(), Box> { not_in_csv .iter() - .for_each(|item| match Check::is_relevant(&item.icd_10_code) { + .for_each(|&item| match Check::is_relevant(&item.icd_10_code) { true => { let _ = term.write_line(&format!( "{:<64} {:<10} {:<5} {:<5} {}", @@ -324,7 +324,7 @@ fn main() -> Result<(), Box> { let mut not_in_db = csv_items .iter() - .filter(|csv_item| { + .filter(|&csv_item| { !db_items .iter() .map(|db_item| &db_item.condition_id) @@ -568,7 +568,7 @@ fn main() -> Result<(), Box> { .to_string(), ); - multiple_meldung_entries.iter().for_each(|item| { + multiple_meldung_entries.iter().for_each(|&item| { let _ = term.write_line(&item.to_string()); }); } @@ -604,7 +604,7 @@ fn main() -> Result<(), Box> { different_content .iter() - .sorted_by(|id1, id2| { + .sorted_by(|&id1, &id2| { to_database_id(id1) .unwrap_or_default() .cmp(&to_database_id(id2).unwrap_or_default())