Function Subspace :: sus :: iter :: repeat
Creates a new iterator that endlessly repeats a single element.
The repeat function repeats a single value over and over again.
Infinite iterators like repeat are often used with adapters like
Iterator::take(), in order to make them
finite.
If the element type of the iterator you need does not implement Clone, or if you do not want to keep the repeated element in
memory, you can instead use the repeat_with
function.
Example
auto r = sus::iter::repeat<u16>(3u);
sus_check(r.next().unwrap() == 3_u16);
sus_check(r.next().unwrap() == 3_u16);
sus_check(r.next().unwrap() == 3_u16);