Mark CxxVector iterator as FusedIterator
Mark CxxVector iterator as FusedIterator

The contract is that once it's returned None, it is guaranteed to
continue returning None as many time as called again.

dtolnay/cxx,dtolnay/cxx,dtolnay/cxx,dtolnay/cxx