pub trait Delay<I: Iterator, F: FnOnce() -> I> { // Required method fn delay(self) -> Delayed<I, F> ⓘ; }
Lets you call fibs.delay() instead of delay(fibs), if such is your wont.
fibs.delay()
delay(fibs)