18 lines
472 B
Rust
18 lines
472 B
Rust
![]() |
fn main() {
|
||
|
let scores = vec![(0, 0)]
|
||
|
.iter()
|
||
|
.map(|(a, b)| {
|
||
|
a + b;
|
||
|
});
|
||
|
println!("{}", scores.sum::<i32>()); //~ ERROR E0277
|
||
|
println!(
|
||
|
"{}",
|
||
|
vec![0, 1] //~ ERROR E0277
|
||
|
.iter()
|
||
|
.map(|x| { x; })
|
||
|
.sum::<i32>(),
|
||
|
);
|
||
|
println!("{}", vec![0, 1].iter().map(|x| { x; }).sum::<i32>()); //~ ERROR E0277
|
||
|
println!("{}", vec![(), ()].iter().sum::<i32>()); //~ ERROR E0277
|
||
|
}
|