Module icu_segmenter::line
source · Structs
- Implements the
Iterator
trait over the line break opportunities of the given string. - Options to tailor line-breaking behavior.
- Supports loading line break data, and creating line break iterators for different string encodings.
Enums
- An enum specifies the strictness of line-breaking rules. It can be passed as an argument when creating a line segmenter.
- An enum specifies the line break opportunities between letters. It can be passed as an argument when creating a line segmenter.
Traits
- A trait allowing for LineBreakIterator to be generalized to multiple string iteration methods.
Functions
- handle_complex_language impl for UTF8 iterators
Type Aliases
- Line break iterator for a Latin-1 (8-bit) string.
- Line break iterator for a potentially invalid UTF-8 string.
- Line break iterator for an
str
(a UTF-8 string). - Line break iterator for a UTF-16 string.