Module ropey::iter [] [src]

Iterators over a Rope's data.

All iterators here can also be used with RopeSlice's. When used with a RopeSlice, they iterate over only the data that the RopeSlice refers to. For the line, chunk, and grapheme iterators, the data of the first and last yielded item will be truncated to match the RopeSlice.

Structs

Bytes

An iterator over a Rope's bytes.

Chars

An iterator over a Rope's chars.

Chunks

An iterator over a Rope's contiguous str chunks.

Graphemes

An iterator over a Rope's grapheme clusters.

Lines

An iterator over a Rope's lines.