OxL Справочник OxL
РусскийEnglish

method Map.iter

Lazy iterator over a snapshot of the (key, value) entries (insertion order).

Example:

oxl✓ проверяется в CI
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

См. также