EncodeWide iterates over Wtf8CodePoints (which point to a slice of bytes in memory). When the code points expire (no more bytes available in the slice), there is no chance of the iterator ever returning more u16 values. Therefore, EncodeWide should implement FusedIterator.
EncodeWideiterates overWtf8CodePoints(which point to a slice of bytes in memory). When the code points expire (no more bytes available in the slice), there is no chance of the iterator ever returning moreu16values. Therefore,EncodeWideshould implementFusedIterator.