V dokumentaci HashMapy je taky příklad na inicializaci z iterátoru:
use std::collections::HashMap;
fn main() {
let timber_resources: HashMap<&str, i32> =
[("Norway", 100),
("Denmark", 50),
("Iceland", 10)]
.iter().cloned().collect();
// use the values stored in map
}
Zdá se, že autor článku klade důraz na přesné a pokud možno české vyjadřování. Nabízím proto nápad rozlišovat mezi tříděním a řazením následujícím způsobem:
Řazení pojednává o pořadí. Třídění se týká tříd (kategorizace).
Nevím, nakolik je toto rozlišení opodstatněné dle slovníků či uživatelů jazyka, ale mně osobně dává smysl a třeba si ho autor také zalíbí.
Pro případnou diskusi mě hledejte na IRC #vpsfree.