pub struct LineBreakTypeUtf8;Trait Implementations§
Source§impl Debug for LineBreakTypeUtf8
impl Debug for LineBreakTypeUtf8
Source§impl<'l, 's> LineBreakType<'l, 's> for LineBreakTypeUtf8
impl<'l, 's> LineBreakType<'l, 's> for LineBreakTypeUtf8
Source§type IterAttr = CharIndices<'s>
type IterAttr = CharIndices<'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 LineBreakTypeUtf8
impl RefUnwindSafe for LineBreakTypeUtf8
impl Send for LineBreakTypeUtf8
impl Sync for LineBreakTypeUtf8
impl Unpin for LineBreakTypeUtf8
impl UnsafeUnpin for LineBreakTypeUtf8
impl UnwindSafe for LineBreakTypeUtf8
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