2 let scores = vec![(0, 0)]
7 println!("{}", scores.sum::<i32>()); //~ ERROR E0277
18 .sum::<i32>(), //~ ERROR E0277
28 .sum::<i32>(), //~ ERROR E0277
30 println!("{}", vec![0, 1].iter().map(|x| { x; }).sum::<i32>()); //~ ERROR E0277
31 println!("{}", vec![(), ()].iter().sum::<i32>()); //~ ERROR E0277
33 let b = a.into_iter();
34 let c = b.map(|x| x + 1);
35 let d = c.filter(|x| *x > 10 );
39 let f = e.filter(|_| false);
40 let g: Vec<i32> = f.collect(); //~ ERROR E0277