pub struct LineBreakTypePotentiallyIllFormedUtf8;Trait Implementations§
Source§impl<'l, 's> LineBreakType<'l, 's> for LineBreakTypePotentiallyIllFormedUtf8
impl<'l, 's> LineBreakType<'l, 's> for LineBreakTypePotentiallyIllFormedUtf8
Source§type IterAttr = Utf8CharIndices<'s>
type IterAttr = Utf8CharIndices<'s>
The iterator over characters.
fn get_linebreak_property_with_rule( iterator: &LineBreakIterator<'_, '_, Self>, c: char, ) -> u8
fn use_complex_breaking( iterator: &LineBreakIterator<'_, '_, Self>, c: char, ) -> bool
fn get_current_position_character_len( iterator: &LineBreakIterator<'_, '_, Self>, ) -> usize
fn handle_complex_language( iter: &mut LineBreakIterator<'l, 's, Self>, left_codepoint: char, ) -> Option<usize>
Auto Trait Implementations§
impl Freeze for LineBreakTypePotentiallyIllFormedUtf8
impl RefUnwindSafe for LineBreakTypePotentiallyIllFormedUtf8
impl Send for LineBreakTypePotentiallyIllFormedUtf8
impl Sync for LineBreakTypePotentiallyIllFormedUtf8
impl Unpin for LineBreakTypePotentiallyIllFormedUtf8
impl UnsafeUnpin for LineBreakTypePotentiallyIllFormedUtf8
impl UnwindSafe for LineBreakTypePotentiallyIllFormedUtf8
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more