Trait EnumeratedProperty
trait EnumeratedProperty: crate::private::Sealed + TrieValue
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.
🚫 This trait is sealed; it cannot be implemented by user code. If an API requests an item that implements this
trait, please consider using a type from the implementors listed below.
Provided Methods
fn for_char(ch: char) -> SelfConvenience method for
CodePointMapData::new().get(ch)✨ Enabled with the
compiled_dataCargo feature.
Implementors
impl EnumeratedProperty for VerticalOrientationimpl EnumeratedProperty for SentenceBreakimpl EnumeratedProperty for EastAsianWidthimpl EnumeratedProperty for JoiningTypeimpl EnumeratedProperty for WordBreakimpl EnumeratedProperty for HangulSyllableTypeimpl EnumeratedProperty for IndicSyllabicCategoryimpl EnumeratedProperty for GeneralCategoryimpl EnumeratedProperty for GraphemeClusterBreakimpl EnumeratedProperty for Scriptimpl EnumeratedProperty for BidiMirroringGlyphimpl EnumeratedProperty for CanonicalCombiningClassimpl EnumeratedProperty for BidiClassimpl EnumeratedProperty for LineBreak