HashMap::keys()
Возвращает итератор по ключам.
Сигнатура
fn keys(&self) -> Keys<'_, K, V>Создаёт итератор по всем ключам таблицы. Порядок не определён.
use std::collections::HashMap;
let mut m = HashMap::new();
m.insert("a", 1);
let ks: Vec<_> = m.keys().collect();
println!("{:?}", ks); // ["a"]