]> git.lizzy.rs Git - rust.git/blob - tests/ui/suggestions/unused-closure-argument.rs
Rollup merge of #107255 - lcnr:implied-b-hr, r=oli-obk
[rust.git] / tests / ui / suggestions / unused-closure-argument.rs
1 #![deny(unused_variables)]
2
3 struct Point {
4     x: i32,
5     y: i32,
6 }
7
8 fn main() {
9     let points = vec!(Point { x: 1, y: 2 }, Point { x: 3, y: 4 });
10
11     let _: i32 = points.iter()
12         .map(|Point { x, y }| y)
13         //~^ ERROR unused variable
14         .sum();
15
16     let _: i32 = points.iter()
17         .map(|x| 4)
18         //~^ ERROR unused variable
19         .sum();
20 }