HashMap::iter()

Возвращает итератор по парам ключ-значение.

Сигнатураfn iter(&self) -> Iter<'_, K, V>

Создаёт итератор, выдающий пары (&ключ, &значение). Порядок обхода не определён.

use std::collections::HashMap;
let mut m = HashMap::new();
m.insert("a", 1);
for (k, v) in m.iter() {
    println!("{} = {}", k, v);
}
// a = 1
← Все записи: Стандартная библиотека Rust
Поддержать проект