Expand description
Iterator types that you should rarely need to name
Structsยง
- Utf8
Char Decoder - An
Utf8CharMergerthat also produces offsets and lengths, but can only iterate over slices. - Utf8
Char Indices - An iterator over the
Utf8Charof a string slice, and their positions. - Utf8
Char Merger - Decodes UTF-8 characters from a byte iterator into
Utf8Chars. - Utf8
Char Splitter - The iterator type returned by
iter_bytes() - Utf8
Chars - An iterator over the codepoints in a
strrepresented asUtf8Char. - Utf8
Iterator - Read or iterate over the bytes of the UTF-8 representation of a codepoint.
- Utf16
Char Decoder - An
Utf16CharMergerthat also produces offsets and lengths, but can only iterate over slices. - Utf16
Char Indices - An iterator over the codepoints in a
strrepresented asUtf16Char. - Utf16
Char Merger - Decodes UTF-16 characters from a
u16iterator intoUtf16Chars. - Utf16
Char Splitter - The iterator type returned by
iter_units() - Utf16
Chars - An iterator over the codepoints in a
strrepresented asUtf16Char. - Utf16
Iterator - Iterate over the units of the UTF-16 representation of a codepoint.