HashMap entry API
Në shqip: API-ja entry e HashMap
ShpjegimiSQ
map.entry(çelësi).or_insert(0) jep një referencë te vlera, duke e krijuar po mungoi. Mënyra standarde në Rust për të numëruar fjalë ose për të grupuar.
EnglishEN
map.entry(key).or_insert(0) gives a reference to the value, creating it if missing. The standard Rust way to count words or group things.
Si ta mendosh
Si një sirtar që krijohet vetë kur s'ekziston ende.
Lexoje në anglisht
Like a drawer that creates itself when it doesn't exist yet.
Shembull kodirust
let mut numri = HashMap::new();
for f in "a b a".split_whitespace() {
*numri.entry(f).or_insert(0) += 1;
}