[−][src]Crate unic_ucd_normal
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('Å')); }
Re-exports
pub use crate::canonical_combining_class::CanonicalCombiningClass; |
Modules
canonical_combining_class | Accessor for |
Enums
DecompositionType | Represents the Unicode character
|
Constants
PKG_DESCRIPTION | UNIC component description. |
PKG_NAME | UNIC component name. |
PKG_VERSION | UNIC component version. |
UNICODE_VERSION | The Unicode version of data |
Functions
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. |
decompose_compatible | Compute canonical or compatible Unicode decomposition for character. |
is_combining_mark | Return whether the given character is a combining mark ( |