mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-30 10:45:18 +00:00
21 lines
370 B
Rust
21 lines
370 B
Rust
#![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();
|
|
}
|