method Map.iter
Lazy iterator over a snapshot of the (key, value) entries (insertion order).
Example:
fn main() io {
let m = {"a": 1, "b": 2}
for (k, v) in m.iter() {
print("{k}={v}")
}
}Вывод
a=1 b=2
pub(api) fn iter() -> iter<(K, V)>Сложность. O(n) to take the snapshot.
С версии. 1.0.0-beta
Возвращает
iter<(K, V)>
Эффекты
не объявлены (чистая, пока тело не говорит иное)
Определено в: std/core/iter.oxl:878