//@ run-rustfix | |
use std::collections::HashMap; | |
fn main() { | |
let vs = vec![0, 0, 1, 1, 3, 4, 5, 6, 3, 3, 3]; | |
let mut counts = HashMap::new(); | |
for num in vs { | |
let count = counts.entry(num).or_insert(0); | |
*count += 1; | |
} | |
let _ = counts.iter().max_by_key(|(_, v)| v); | |
//~^ ERROR lifetime may not live long enough | |
//~| HELP dereference the return value | |
} |