// run-rustfix // Regression test for #81314: Unused variable lint should // span only the identifier and not the rest of the pattern #![deny(unused)] fn main() { let [rest @ ..] = [1, 2, 3]; //~ ERROR unused variable } pub fn foo([rest @ ..]: &[i32]) { //~ ERROR unused variable }