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 ( |