hash_map: &mut HashMap<Key, Vec<Value>>,
key: &Key,
value: Value,
) {
if let Some(element) = hash_map.get_mut(key) {
element.push(value);
} else {
hash_map.insert(key, vec![value]);
}
}
hash_map.entry(key).or_default().push(value)
Обсуждают сегодня