Like the Iterator::scan, but use B, instead of Option<B>,
which can bring better size_hint and ergonomics.
At the same time,
it will also be able to implement ExactSizeIterator and FusedIterator
Examples
use IterScanB;
let a = ;
let mut iter = a.iter.scanb;
assert_eq!;
assert_eq!;
assert_eq!;
assert_eq!;
assert_eq!;
Like the
let a = ;
let mut iter = a.iter.scan;
assert_eq!;
assert_eq!;
assert_eq!;
assert_eq!;
assert_eq!;