[2016][rust] clippy
change xtzoyoxpzqwzkmsxowowuruzxvvtlmtn
commit e26b7ef5ee922b1a75c819ce8ebf3e14aa57e2f0
author Alpha Chen <alpha.chen@gmail.com>
date
parent tznttqnm
diff --git a/2016/rust/src/day_06.rs b/2016/rust/src/day_06.rs
index aa00f90..2500f6c 100644
--- a/2016/rust/src/day_06.rs
+++ b/2016/rust/src/day_06.rs
@@ -6,7 +6,7 @@ pub fn solve(input: &str) -> Result<String> {
   let mut counters = HashMap::new();
   for line in input.lines() {
     for (i, c) in line.chars().enumerate() {
-      let mut col = counters.entry(i).or_insert_with(|| HashMap::new());
+      let mut col = counters.entry(i).or_insert_with(HashMap::new);
       *col.entry(c).or_insert(0) += 1
     }
   }
diff --git a/2016/rust/src/day_07.rs b/2016/rust/src/day_07.rs
index 8edb446..c734f2f 100644
--- a/2016/rust/src/day_07.rs
+++ b/2016/rust/src/day_07.rs
@@ -67,7 +67,7 @@ impl IP7 {
     let v: Vec<_> = s.chars().collect();
     v.windows(3)
       .filter(|w| (w[0] != w[1]) && (w[0] == w[2]))
-      .map(|w| w.iter().map(|&x| x).collect())
+      .map(|w| w.iter().cloned().collect())
       .collect()
   }
 }