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"]
← Все записи: Стандартная библиотека Rust
Поддержать проект