//@ run-rustfix
#![deny(unused_mut)]
#![allow(unused_variables)] // for rustfix
fn main() {
vec![(42, 22)].iter().map(|(x, _y)| ()).count();
//~^ ERROR: variable does not need to be mutable
}