From d10d36498c07d82541d5f80f3bfa514f82f01521 Mon Sep 17 00:00:00 2001 From: Johannes Schaefer Date: Wed, 5 Dec 2018 15:19:12 +0100 Subject: [PATCH] day05 performance push part 2 through more efficient case insensitive comparison --- src/tasks/day05.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tasks/day05.rs b/src/tasks/day05.rs index 0e80d04..72577db 100644 --- a/src/tasks/day05.rs +++ b/src/tasks/day05.rs @@ -22,7 +22,7 @@ pub fn task2() { reduce( &input .chars() - .filter(|ch| ch.to_lowercase().next().unwrap() != c) + .filter(|ch| ch.eq_ignore_ascii_case(&c)) .collect::(), ).len(), )