pub trait StreamingIterator<'a, T> { fn next(&'a mut self) -> Option<T>; }
A streaming iterator, as found in https://github.com/emk/rust-streaming
Return either the next item in the sequence, or None if all items have been consumed.
None