//@ run-pass | |
//@ edition:2021 | |
struct Props { | |
field_1: u32, //~ WARNING: fields `field_1` and `field_2` are never read | |
field_2: u32, | |
} | |
fn main() { | |
// Test 1 | |
let props_2 = Props { field_1: 1, field_2: 1 }; | |
let _ = || { | |
let _: Props = props_2; | |
}; | |
// Test 2 | |
let mut arr = [1, 3, 4, 5]; | |
let mref = &mut arr; | |
let _c = || match arr { | |
[_, _, _, _] => println!("A"), | |
}; | |
println!("{:#?}", mref); | |
} |