Crate unic_ucd_normal [−] [src]
UNIC — UCD — Normalization
A component of unic
: Unicode and Internationalization Crates for Rust.
Unicode character properties for composition and decomposition.
extern crate unic_ucd_normal; use unic_ucd_normal::compose; fn main() { assert_eq!(compose('A','\u{30a}'), Some('Å')); }
Constants
UNICODE_VERSION |
The Unicode version of data |
Functions
canonical_combining_class |
Lookup Canonical Combining Class of the character |
canonical_composition |
Canonical Composition of the character. |
canonical_decomposition |
Canonical Decomposition of the character. |
compatibility_decomposition |
Compatibility Decomposition of the character. |
compose |
Compose two characters into a single character, if possible. See Unicode Standard Annex #15 for more information. |
decompose_canonical |
Compute canonical Unicode decomposition for character. See Unicode Standard Annex #15 for more information. |
decompose_compatible |
Compute canonical or compatible Unicode decomposition for character. See Unicode Standard Annex #15 for more information. |
is_combining_mark |
Return whether the given character is a combining mark ( |