enum PairResult {
NotBreak,
Break,
Extended,
InCbConsonant,
Regional,
Emoji,
}
Variants§
NotBreak
definitely not a break
Break
definitely a break
Extended
a break iff not in extended mode
InCbConsonant
a break unless in extended mode and preceded by a sequence of 0 or more InCB=Extend and one or more InCB = Linker (in any order), preceded by another InCB=Consonant
Regional
a break if preceded by an even number of RIS
Emoji
a break if preceded by emoji base and (Extend)*
Trait Implementations§
source§impl PartialEq for PairResult
impl PartialEq for PairResult
impl Eq for PairResult
impl StructuralPartialEq for PairResult
Auto Trait Implementations§
impl Freeze for PairResult
impl RefUnwindSafe for PairResult
impl Send for PairResult
impl Sync for PairResult
impl Unpin for PairResult
impl UnwindSafe for PairResult
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