Trait icu_properties::props::EnumeratedProperty

source ·
pub trait EnumeratedProperty: Sealed + TrieValue {
    const NAME: &'static [u8];
    const SHORT_NAME: &'static [u8];
}
Expand description

A Unicode character property that assigns a value to each code point.

The descriptions of most properties are taken from TR44, the documentation for the Unicode Character Database.

Required Associated Constants§

source

const NAME: &'static [u8]

The name of this property

source

const SHORT_NAME: &'static [u8]

The abbreviated name of this property, if it exists, otherwise the name

Object Safety§

This trait is not object safe.

Implementors§

source§

impl EnumeratedProperty for GeneralCategory

source§

const NAME: &'static [u8] = _

source§

const SHORT_NAME: &'static [u8] = _

source§

impl EnumeratedProperty for BidiClass

source§

const NAME: &'static [u8] = _

source§

const SHORT_NAME: &'static [u8] = _

source§

impl EnumeratedProperty for BidiMirroringGlyph

source§

const NAME: &'static [u8] = b"Bidi_Mirroring_Glyph"

source§

const SHORT_NAME: &'static [u8] = b"Bidi_Mirroring_Glyph"

source§

impl EnumeratedProperty for CanonicalCombiningClass

source§

const NAME: &'static [u8] = _

source§

const SHORT_NAME: &'static [u8] = _

source§

impl EnumeratedProperty for EastAsianWidth

source§

const NAME: &'static [u8] = _

source§

const SHORT_NAME: &'static [u8] = _

source§

impl EnumeratedProperty for GraphemeClusterBreak

source§

const NAME: &'static [u8] = _

source§

const SHORT_NAME: &'static [u8] = _

source§

impl EnumeratedProperty for HangulSyllableType

source§

const NAME: &'static [u8] = _

source§

const SHORT_NAME: &'static [u8] = _

source§

impl EnumeratedProperty for IndicSyllabicCategory

source§

const NAME: &'static [u8] = _

source§

const SHORT_NAME: &'static [u8] = _

source§

impl EnumeratedProperty for JoiningType

source§

const NAME: &'static [u8] = _

source§

const SHORT_NAME: &'static [u8] = _

source§

impl EnumeratedProperty for LineBreak

source§

const NAME: &'static [u8] = _

source§

const SHORT_NAME: &'static [u8] = _

source§

impl EnumeratedProperty for Script

source§

const NAME: &'static [u8] = _

source§

const SHORT_NAME: &'static [u8] = _

source§

impl EnumeratedProperty for SentenceBreak

source§

const NAME: &'static [u8] = _

source§

const SHORT_NAME: &'static [u8] = _

source§

impl EnumeratedProperty for WordBreak

source§

const NAME: &'static [u8] = _

source§

const SHORT_NAME: &'static [u8] = _