Crate unic_ucd_normal [−] [src]
Functions for computing canonical and compatible decompositions for Unicode characters. 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_decomposition | |
compatibility_decomposition | |
compose |
Compose two characters into a single character, if possible. See Unicode Standard Annex #15 for more information. |
composition | |
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 ( |