mod complex; mod indices; mod iterator_helpers; mod rule_segmenter;
/// [`GraphemeClusterSegmenter`] and its related iterators, borrowed types, and options. mod grapheme; /// [`LineSegmenter`] and its related iterators, borrowed types, and options. mod line; /// [`SentenceSegmenter`] and its related iterators, borrowed types, and options. mod sentence; /// [`WordSegmenter`] and its related iterators, borrowed types, and options. mod word;
pubmod provider;
// Main Segmenter and BreakIterator public types pubusecrate::grapheme::GraphemeClusterSegmenter; pubusecrate::grapheme::GraphemeClusterSegmenterBorrowed; pubusecrate::line::LineSegmenter; pubusecrate::line::LineSegmenterBorrowed; pubusecrate::sentence::SentenceSegmenter; pubusecrate::sentence::SentenceSegmenterBorrowed; pubusecrate::word::WordSegmenter; pubusecrate::word::WordSegmenterBorrowed;
/// Largely-internal scaffolding types (You should very rarely need to reference these directly) pubmod scaffold { pubusecrate::line::LineBreakType; pubusecrate::rule_segmenter::{Latin1, PotentiallyIllFormedUtf8, RuleBreakType, Utf16, Utf8}; pubusecrate::word::WordBreakType;
}
/// Types supporting iteration over segments. Obtained from the segmenter types. pubmod iterators { pubusecrate::grapheme::GraphemeClusterBreakIterator; pubusecrate::line::LineBreakIterator; pubusecrate::sentence::SentenceBreakIterator; pubusecrate::word::{WordBreakIterator, WordBreakIteratorWithWordType};
}
pub(crate) mod private { /// Trait marking other traits that are considered unstable and should not generally be /// implemented outside of the segmenter crate. pubtrait Sealed {}
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.