Enum ucd::tables::misc::LinebreakClass
source · pub enum LinebreakClass {
Show 43 variants
Ambiguous,
Alphabetic,
BreakBoth,
BreakAfter,
BreakBefore,
MandatoryBreak,
ContingentBreak,
ConditionalJapaneseStarter,
ClosePunctuation,
CombiningMark,
CloseParenthesis,
CarriageReturn,
EmojiBase,
EmojiModifier,
Exclamation,
NonBreakingGlue,
HangulLVSyllable,
HangulLVTSyllable,
HebrewLetter,
Hyphen,
Ideographic,
Inseparable,
InfixNumeric,
HangulJamoL,
HangulJamoT,
HangulJamoV,
LineFeed,
NextLine,
Nonstarter,
Numeric,
OpenPunctuation,
PostfixNumeric,
PrefixNumeric,
Quotation,
RegionalIndicator,
ComplexContext,
Surrogate,
Space,
BreakSymbols,
WordJoiner,
Unknown,
ZeroWidthSpace,
ZeroWidthJoiner,
}
Variants§
Ambiguous
Alphabetic
BreakBoth
BreakAfter
BreakBefore
MandatoryBreak
ContingentBreak
ConditionalJapaneseStarter
ClosePunctuation
CombiningMark
CloseParenthesis
CarriageReturn
EmojiBase
EmojiModifier
Exclamation
NonBreakingGlue
HangulLVSyllable
HangulLVTSyllable
HebrewLetter
Hyphen
Ideographic
Inseparable
InfixNumeric
HangulJamoL
HangulJamoT
HangulJamoV
LineFeed
NextLine
Nonstarter
Numeric
OpenPunctuation
PostfixNumeric
PrefixNumeric
Quotation
RegionalIndicator
ComplexContext
Surrogate
Space
BreakSymbols
WordJoiner
Unknown
ZeroWidthSpace
ZeroWidthJoiner
Trait Implementations§
source§impl Clone for LinebreakClass
impl Clone for LinebreakClass
source§fn clone(&self) -> LinebreakClass
fn clone(&self) -> LinebreakClass
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for LinebreakClass
impl Debug for LinebreakClass
source§impl PartialEq<LinebreakClass> for LinebreakClass
impl PartialEq<LinebreakClass> for LinebreakClass
source§fn eq(&self, other: &LinebreakClass) -> bool
fn eq(&self, other: &LinebreakClass) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for LinebreakClass
impl Eq for LinebreakClass
impl StructuralEq for LinebreakClass
impl StructuralPartialEq for LinebreakClass
Auto Trait Implementations§
impl RefUnwindSafe for LinebreakClass
impl Send for LinebreakClass
impl Sync for LinebreakClass
impl Unpin for LinebreakClass
impl UnwindSafe for LinebreakClass
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