pub struct LineBreakTypeUtf16;Trait Implementations§
Source§impl Debug for LineBreakTypeUtf16
impl Debug for LineBreakTypeUtf16
Source§impl<'l, 's> LineBreakType<'l, 's> for LineBreakTypeUtf16
impl<'l, 's> LineBreakType<'l, 's> for LineBreakTypeUtf16
Source§type IterAttr = Utf16Indices<'s>
type IterAttr = Utf16Indices<'s>
The iterator over characters.
fn get_linebreak_property_with_rule( iterator: &LineBreakIterator<'_, '_, Self>, c: u32, ) -> u8
fn use_complex_breaking( iterator: &LineBreakIterator<'_, '_, Self>, c: u32, ) -> bool
fn get_current_position_character_len( iterator: &LineBreakIterator<'_, '_, Self>, ) -> usize
fn handle_complex_language( iterator: &mut LineBreakIterator<'_, '_, Self>, left_codepoint: Self::CharType, ) -> Option<usize>
Auto Trait Implementations§
impl Freeze for LineBreakTypeUtf16
impl RefUnwindSafe for LineBreakTypeUtf16
impl Send for LineBreakTypeUtf16
impl Sync for LineBreakTypeUtf16
impl Unpin for LineBreakTypeUtf16
impl UnsafeUnpin for LineBreakTypeUtf16
impl UnwindSafe for LineBreakTypeUtf16
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