Struct seshat::unicode::CodePoint[][src]

pub struct CodePoint { /* fields omitted */ }
Expand description

A Unicode code point. The valid code point ranges are 0x0 to 0x10FFFF.

Implementations

Create new CodePoint with value cp.

If cp is greater than 0x10FFFF, returns Err.

Convert CodePoint to u32.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Get the Unicode Name(na) property. If there is no Name property, then returns empty string. Read more

Get the Unicode Bidi_Class(bc) property.

Get the Unicode Canonical_Combining_Class(ccc) property.

Get the Unicode Decomposition_Type(dt) property.

Get the Unicode General_Category(gc) property.

Get the Unicode Grapheme_Cluster_Break(GCB) property.

Get the Unicode Word_Break(WB) property.

Get the Unicode Hangul_Syllable_Type(hst) property.

Get the Unicode White_Space(WSpace) property.

Get the Unicode Bidi_Control(Bidi_C) property.

Get the Unicode Join_Control(Join_C) property.

Get the Unicode Dash(Dash) property.

Get the Unicode Hyphen(Hyphen) property.

Get the Unicode Quotation_Mark(QMark) property.

Get the Unicode Terminal_Punctuation(Term) property.

Get the Unicode Other_Math(OMath) property.

Get the Unicode Hex_Digit(Hex) property.

Get the Unicode ASCII_Hex_Digit(AHex) property.

Get the Unicode Other_Alphabetic(OAlpha) property.

Get the Unicode Ideographic(Ideo) property.

Get the Unicode Diacritic(Dia) property.

Get the Unicode Extender(Ext) property.

Get the Unicode Other_Lowercase(OLower) property.

Get the Unicode Other_Uppercase(OUpper) property.

Get the Unicode Noncharacter_Code_Point(NChar) property.

Get the Unicode Other_Grapheme_Extend(OGr_Ext) property.

Get the Unicode IDS_Binary_Operator(IDSB) property.

Get the Unicode IDS_Trinary_Operator(IDST) property.

Get the Unicode Radical(Radical) property.

Get the Unicode Unified_Ideograph(UIdeo) property.

Get the Unicode Other_Default_Ignorable_Code_Point(ODI) property.

Get the Unicode Deprecated(Dep) property.

Get the Unicode Soft_Dotted(SD) property.

Get the Unicode Logical_Order_Exception(LOE) property.

Get the Unicode Other_ID_Start(OIDS) property.

Get the Unicode Other_ID_Continue(OIDC) property.

Get the Unicode Sentence_Terminal(STerm) property.

Get the Unicode Variation_Selector(VS) property.

Get the Unicode Pattern_White_Space(Pat_WS) property.

Get the Unicode Pattern_Syntax(Pat_Syn) property.

Get the Unicode Prepended_Concatenation_Mark(PCM) property.

Get the Unicode Regional_Indicator(RI) property.

Get the Unicode Composition_Exclusion(CE) property.

Get the Unicode Case_Ignorable(CI) property.

Get the Unicode Full_Composition_Exclusion(Comp_Ex) property.

Get the Unicode Block(blk) property.

Get the Unicode Script(sc) property.

Get the Unicode Age(age) property.

Get the Unicode Math(Math) property.

Get the Unicode Alphabetic(Alpha) property.

Get the Unicode Lowercase(Lower) property.

Get the Unicode Uppercase(Upper) property.

Get the Unicode Cased(Cased) property.

Get the Unicode Default_Ignorable_Code_Point(DI) property.

Get the Unicode Grapheme_Extend(Gr_Ext) property.

Get the Unicode Emoji(Emoji) property.

Get the Unicode Emoji_Presentation(EPres) property.

Get the Unicode Emoji_Modifier(EMod) property.

Get the Unicode Emoji_Modifier_Base(EBase) property.

Get the Unicode Emoji_Component(EComp) property.

Get the Unicode Extended_Pictographic(ExtPict) property.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

Converts the given value to a String. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.