[][src]Module kul_core::text::iter

Parts for iterating the characters, and their positions, of a Text. Designed to allow the state to borrow from the Text instance so that the lifetime relates to that of Text method calls.

Modules

chunks

Parts for iterating the chunks of a Text. Designed to allow borrowing the state from the Text instance so that the lifetime relates to that of Text method calls.

Structs

Iter

A [kul_core::SourceStream] (which is also an Iterator) of the logical sequence of characters (with positions) of any Text, yielded as SourceIterItem items. This is designed to handle generic chunk-chain representations.