#iterator #infinite #endless

no-std infinite-iterator

A trait for iterators that never end

1 unstable release

0.1.0 May 29, 2022

#4 in #endless

Download history 471/week @ 2025-10-13 395/week @ 2025-10-20 452/week @ 2025-10-27 577/week @ 2025-11-03 368/week @ 2025-11-10 531/week @ 2025-11-17 383/week @ 2025-11-24 865/week @ 2025-12-01 430/week @ 2025-12-08 482/week @ 2025-12-15 239/week @ 2025-12-22 402/week @ 2025-12-29 417/week @ 2026-01-05 739/week @ 2026-01-12 590/week @ 2026-01-19 811/week @ 2026-01-26

2,590 downloads per month

MIT license

15KB
313 lines

infinite-iterator

This crate provides a trait, InfiniteIterator, used to represent an iterator for which next can never return None.

It additionally provides a macro, ifor!, which is identical a for loop except it supports breaking with a value when used on an infinite iterator.

License: MIT

No runtime deps

Features