blob: 677003ebf225ca65d86b57d9fd064d75d2b4e509 [file] [log] [blame]
#![deny(unused_variables)]
struct Point {
x: i32,
y: i32,
}
fn main() {
let points = vec!(Point { x: 1, y: 2 }, Point { x: 3, y: 4 });
let _: i32 = points.iter()
.map(|Point { x, y }| y)
//~^ ERROR unused variable
.sum();
let _: i32 = points.iter()
.map(|x| 4)
//~^ ERROR unused variable
.sum();
}