[][src]Enum rust_icu_sys::UProperty

#[repr(i32)]pub enum UProperty {
    UCHAR_ALPHABETIC,
    UCHAR_ASCII_HEX_DIGIT,
    UCHAR_BIDI_CONTROL,
    UCHAR_BIDI_MIRRORED,
    UCHAR_DASH,
    UCHAR_DEFAULT_IGNORABLE_CODE_POINT,
    UCHAR_DEPRECATED,
    UCHAR_DIACRITIC,
    UCHAR_EXTENDER,
    UCHAR_FULL_COMPOSITION_EXCLUSION,
    UCHAR_GRAPHEME_BASE,
    UCHAR_GRAPHEME_EXTEND,
    UCHAR_GRAPHEME_LINK,
    UCHAR_HEX_DIGIT,
    UCHAR_HYPHEN,
    UCHAR_ID_CONTINUE,
    UCHAR_ID_START,
    UCHAR_IDEOGRAPHIC,
    UCHAR_IDS_BINARY_OPERATOR,
    UCHAR_IDS_TRINARY_OPERATOR,
    UCHAR_JOIN_CONTROL,
    UCHAR_LOGICAL_ORDER_EXCEPTION,
    UCHAR_LOWERCASE,
    UCHAR_MATH,
    UCHAR_NONCHARACTER_CODE_POINT,
    UCHAR_QUOTATION_MARK,
    UCHAR_RADICAL,
    UCHAR_SOFT_DOTTED,
    UCHAR_TERMINAL_PUNCTUATION,
    UCHAR_UNIFIED_IDEOGRAPH,
    UCHAR_UPPERCASE,
    UCHAR_WHITE_SPACE,
    UCHAR_XID_CONTINUE,
    UCHAR_XID_START,
    UCHAR_CASE_SENSITIVE,
    UCHAR_S_TERM,
    UCHAR_VARIATION_SELECTOR,
    UCHAR_NFD_INERT,
    UCHAR_NFKD_INERT,
    UCHAR_NFC_INERT,
    UCHAR_NFKC_INERT,
    UCHAR_SEGMENT_STARTER,
    UCHAR_PATTERN_SYNTAX,
    UCHAR_PATTERN_WHITE_SPACE,
    UCHAR_POSIX_ALNUM,
    UCHAR_POSIX_BLANK,
    UCHAR_POSIX_GRAPH,
    UCHAR_POSIX_PRINT,
    UCHAR_POSIX_XDIGIT,
    UCHAR_CASED,
    UCHAR_CASE_IGNORABLE,
    UCHAR_CHANGES_WHEN_LOWERCASED,
    UCHAR_CHANGES_WHEN_UPPERCASED,
    UCHAR_CHANGES_WHEN_TITLECASED,
    UCHAR_CHANGES_WHEN_CASEFOLDED,
    UCHAR_CHANGES_WHEN_CASEMAPPED,
    UCHAR_CHANGES_WHEN_NFKC_CASEFOLDED,
    UCHAR_EMOJI,
    UCHAR_EMOJI_PRESENTATION,
    UCHAR_EMOJI_MODIFIER,
    UCHAR_EMOJI_MODIFIER_BASE,
    UCHAR_EMOJI_COMPONENT,
    UCHAR_REGIONAL_INDICATOR,
    UCHAR_PREPENDED_CONCATENATION_MARK,
    UCHAR_EXTENDED_PICTOGRAPHIC,
    UCHAR_BINARY_LIMIT,
    UCHAR_BIDI_CLASS,
    UCHAR_BLOCK,
    UCHAR_CANONICAL_COMBINING_CLASS,
    UCHAR_DECOMPOSITION_TYPE,
    UCHAR_EAST_ASIAN_WIDTH,
    UCHAR_GENERAL_CATEGORY,
    UCHAR_JOINING_GROUP,
    UCHAR_JOINING_TYPE,
    UCHAR_LINE_BREAK,
    UCHAR_NUMERIC_TYPE,
    UCHAR_SCRIPT,
    UCHAR_HANGUL_SYLLABLE_TYPE,
    UCHAR_NFD_QUICK_CHECK,
    UCHAR_NFKD_QUICK_CHECK,
    UCHAR_NFC_QUICK_CHECK,
    UCHAR_NFKC_QUICK_CHECK,
    UCHAR_LEAD_CANONICAL_COMBINING_CLASS,
    UCHAR_TRAIL_CANONICAL_COMBINING_CLASS,
    UCHAR_GRAPHEME_CLUSTER_BREAK,
    UCHAR_SENTENCE_BREAK,
    UCHAR_WORD_BREAK,
    UCHAR_BIDI_PAIRED_BRACKET_TYPE,
    UCHAR_INDIC_POSITIONAL_CATEGORY,
    UCHAR_INDIC_SYLLABIC_CATEGORY,
    UCHAR_VERTICAL_ORIENTATION,
    UCHAR_INT_LIMIT,
    UCHAR_GENERAL_CATEGORY_MASK,
    UCHAR_MASK_LIMIT,
    UCHAR_NUMERIC_VALUE,
    UCHAR_DOUBLE_LIMIT,
    UCHAR_AGE,
    UCHAR_BIDI_MIRRORING_GLYPH,
    UCHAR_CASE_FOLDING,
    UCHAR_ISO_COMMENT,
    UCHAR_LOWERCASE_MAPPING,
    UCHAR_NAME,
    UCHAR_SIMPLE_CASE_FOLDING,
    UCHAR_SIMPLE_LOWERCASE_MAPPING,
    UCHAR_SIMPLE_TITLECASE_MAPPING,
    UCHAR_SIMPLE_UPPERCASE_MAPPING,
    UCHAR_TITLECASE_MAPPING,
    UCHAR_UNICODE_1_NAME,
    UCHAR_UPPERCASE_MAPPING,
    UCHAR_BIDI_PAIRED_BRACKET,
    UCHAR_STRING_LIMIT,
    UCHAR_SCRIPT_EXTENSIONS,
    UCHAR_OTHER_PROPERTY_LIMIT,
    UCHAR_INVALID_CODE,
}

Variants

UCHAR_ALPHABETIC
UCHAR_ASCII_HEX_DIGIT
UCHAR_BIDI_CONTROL
UCHAR_BIDI_MIRRORED
UCHAR_DASH
UCHAR_DEFAULT_IGNORABLE_CODE_POINT
UCHAR_DEPRECATED
UCHAR_DIACRITIC
UCHAR_EXTENDER
UCHAR_FULL_COMPOSITION_EXCLUSION
UCHAR_GRAPHEME_BASE
UCHAR_GRAPHEME_EXTEND
UCHAR_HEX_DIGIT
UCHAR_HYPHEN
UCHAR_ID_CONTINUE
UCHAR_ID_START
UCHAR_IDEOGRAPHIC
UCHAR_IDS_BINARY_OPERATOR
UCHAR_IDS_TRINARY_OPERATOR
UCHAR_JOIN_CONTROL
UCHAR_LOGICAL_ORDER_EXCEPTION
UCHAR_LOWERCASE
UCHAR_MATH
UCHAR_NONCHARACTER_CODE_POINT
UCHAR_QUOTATION_MARK
UCHAR_RADICAL
UCHAR_SOFT_DOTTED
UCHAR_TERMINAL_PUNCTUATION
UCHAR_UNIFIED_IDEOGRAPH
UCHAR_UPPERCASE
UCHAR_WHITE_SPACE
UCHAR_XID_CONTINUE
UCHAR_XID_START
UCHAR_CASE_SENSITIVE
UCHAR_S_TERM
UCHAR_VARIATION_SELECTOR
UCHAR_NFD_INERT
UCHAR_NFKD_INERT
UCHAR_NFC_INERT
UCHAR_NFKC_INERT
UCHAR_SEGMENT_STARTER
UCHAR_PATTERN_SYNTAX
UCHAR_PATTERN_WHITE_SPACE
UCHAR_POSIX_ALNUM
UCHAR_POSIX_BLANK
UCHAR_POSIX_GRAPH
UCHAR_POSIX_PRINT
UCHAR_POSIX_XDIGIT
UCHAR_CASED
UCHAR_CASE_IGNORABLE
UCHAR_CHANGES_WHEN_LOWERCASED
UCHAR_CHANGES_WHEN_UPPERCASED
UCHAR_CHANGES_WHEN_TITLECASED
UCHAR_CHANGES_WHEN_CASEFOLDED
UCHAR_CHANGES_WHEN_CASEMAPPED
UCHAR_CHANGES_WHEN_NFKC_CASEFOLDED
UCHAR_EMOJI
UCHAR_EMOJI_PRESENTATION
UCHAR_EMOJI_MODIFIER
UCHAR_EMOJI_MODIFIER_BASE
UCHAR_EMOJI_COMPONENT
UCHAR_REGIONAL_INDICATOR
UCHAR_PREPENDED_CONCATENATION_MARK
UCHAR_EXTENDED_PICTOGRAPHIC
UCHAR_BINARY_LIMIT
UCHAR_BIDI_CLASS
UCHAR_BLOCK
UCHAR_CANONICAL_COMBINING_CLASS
UCHAR_DECOMPOSITION_TYPE
UCHAR_EAST_ASIAN_WIDTH
UCHAR_GENERAL_CATEGORY
UCHAR_JOINING_GROUP
UCHAR_JOINING_TYPE
UCHAR_LINE_BREAK
UCHAR_NUMERIC_TYPE
UCHAR_SCRIPT
UCHAR_HANGUL_SYLLABLE_TYPE
UCHAR_NFD_QUICK_CHECK
UCHAR_NFKD_QUICK_CHECK
UCHAR_NFC_QUICK_CHECK
UCHAR_NFKC_QUICK_CHECK
UCHAR_LEAD_CANONICAL_COMBINING_CLASS
UCHAR_TRAIL_CANONICAL_COMBINING_CLASS
UCHAR_GRAPHEME_CLUSTER_BREAK
UCHAR_SENTENCE_BREAK
UCHAR_WORD_BREAK
UCHAR_BIDI_PAIRED_BRACKET_TYPE
UCHAR_INDIC_POSITIONAL_CATEGORY
UCHAR_INDIC_SYLLABIC_CATEGORY
UCHAR_VERTICAL_ORIENTATION
UCHAR_INT_LIMIT
UCHAR_GENERAL_CATEGORY_MASK
UCHAR_MASK_LIMIT
UCHAR_NUMERIC_VALUE
UCHAR_DOUBLE_LIMIT
UCHAR_AGE
UCHAR_BIDI_MIRRORING_GLYPH
UCHAR_CASE_FOLDING
UCHAR_ISO_COMMENT
UCHAR_LOWERCASE_MAPPING
UCHAR_NAME
UCHAR_SIMPLE_CASE_FOLDING
UCHAR_SIMPLE_LOWERCASE_MAPPING
UCHAR_SIMPLE_TITLECASE_MAPPING
UCHAR_SIMPLE_UPPERCASE_MAPPING
UCHAR_TITLECASE_MAPPING
UCHAR_UNICODE_1_NAME
UCHAR_UPPERCASE_MAPPING
UCHAR_BIDI_PAIRED_BRACKET
UCHAR_STRING_LIMIT
UCHAR_SCRIPT_EXTENSIONS
UCHAR_OTHER_PROPERTY_LIMIT
UCHAR_INVALID_CODE

Implementations

impl UProperty[src]

impl UProperty[src]

impl UProperty[src]

impl UProperty[src]

impl UProperty[src]

impl UProperty[src]

Trait Implementations

impl Clone for UProperty[src]

impl Copy for UProperty[src]

impl Debug for UProperty[src]

impl Eq for UProperty[src]

impl Hash for UProperty[src]

impl PartialEq<UProperty> for UProperty[src]

impl PartialOrd<UProperty> for UProperty[src]

impl StructuralEq for UProperty[src]

impl StructuralPartialEq for UProperty[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.