2 // https://github.com/rust-lang/rust/issues/82081
4 use std::collections::HashMap;
11 let mut map = HashMap::new();
12 map.insert("a", Test { v: 0 });
14 for (_k, mut v) in map.iter_mut() {
15 //~^ HELP use mutable method
16 //~| NOTE this iterator yields `&` references
18 //~^ ERROR cannot assign to `v.v`
19 //~| NOTE `v` is a `&` reference