Enum unicode_linebreak::BreakClass
source · #[repr(u8)]
pub enum BreakClass {
Show 43 variants
Mandatory,
CarriageReturn,
LineFeed,
CombiningMark,
Surrogate,
ZeroWidthSpace,
Inseparable,
NonBreakingGlue,
Contingent,
Space,
After,
Before,
BeforeAndAfter,
Hyphen,
NonStarter,
OpenPunctuation,
ClosePunctuation,
Quotation,
Exclamation,
Ideographic,
Numeric,
InfixSeparator,
Symbol,
Alphabetic,
Prefix,
Postfix,
ComplexContext,
Ambiguous,
Unknown,
NextLine,
WordJoiner,
HangulLJamo,
HangulVJamo,
HangulTJamo,
HangulLvSyllable,
HangulLvtSyllable,
CloseParenthesis,
ConditionalJapaneseStarter,
HebrewLetter,
RegionalIndicator,
EmojiBase,
EmojiModifier,
ZeroWidthJoiner,
}Expand description
Unicode Line Break property values.
Variants
Mandatory
CarriageReturn
LineFeed
CombiningMark
Surrogate
ZeroWidthSpace
Inseparable
NonBreakingGlue
Contingent
Space
After
Before
BeforeAndAfter
Hyphen
NonStarter
OpenPunctuation
ClosePunctuation
Quotation
Exclamation
Ideographic
Numeric
InfixSeparator
Symbol
Alphabetic
Prefix
Postfix
ComplexContext
Ambiguous
Unknown
NextLine
WordJoiner
HangulLJamo
HangulVJamo
HangulTJamo
HangulLvSyllable
HangulLvtSyllable
CloseParenthesis
ConditionalJapaneseStarter
HebrewLetter
RegionalIndicator
EmojiBase
EmojiModifier
ZeroWidthJoiner
Trait Implementations
sourceimpl Clone for BreakClass
impl Clone for BreakClass
sourcefn clone(&self) -> BreakClass
fn clone(&self) -> BreakClass
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for BreakClass
impl Debug for BreakClass
sourceimpl PartialEq<BreakClass> for BreakClass
impl PartialEq<BreakClass> for BreakClass
sourcefn eq(&self, other: &BreakClass) -> bool
fn eq(&self, other: &BreakClass) -> bool
impl Copy for BreakClass
impl Eq for BreakClass
impl StructuralEq for BreakClass
impl StructuralPartialEq for BreakClass
Auto Trait Implementations
impl RefUnwindSafe for BreakClass
impl Send for BreakClass
impl Sync for BreakClass
impl Unpin for BreakClass
impl UnwindSafe for BreakClass
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more