Structs

A RangeIterator that wraps a regular iterator over Range<usize> as a way to explicitly indicate that this iterator satisfies the requirements of the RangeIterator trait.

A RangeIterator that skips over n bits of antoher RangeIterator.

A RangeIterator that iterates over the first n bits of antoher RangeIterator.

Traits

A trait for iterators over Range<usize>.

Functions

Returns a RangeIterator which ranges contain the values from the provided iterator. The values need to be in ascending order — if not, the returned iterator may not satisfy all RangeIterator requirements.