1 #![warn(clippy::suspicious_map)]
4 let _ = (0..3).map(|x| x + 2).count();
7 let _ = (0..3).map(f).count();
11 // closure with side effects
13 let _ = (0..3).map(|x| sum += x).count();
15 // closure variable with side effects
16 let ext_closure = |x| sum += x;
17 let _ = (0..3).map(ext_closure).count();
19 // closure that returns unit
27 let _ = (0..3).map(do_something).count();
30 fn do_something<T>(t: T) -> String {