Expand description
§UNIC — Unicode Normalization Forms
A component of unic
: Unicode and Internationalization Crates for Rust.
This UNIC component implements algorithms from Unicode Standard Annex #15 - Unicode Normalization Forms.
extern crate unic_normal;
use unic_normal::StrNormalForm;
fn main() {
let s = "ÅΩ";
let c = s.nfc().collect::<String>();
assert_eq!(c, "ÅΩ");
}
Structs§
- Decompositions
- External iterator for a string decomposition’s characters.
- Recompositions
- External iterator for a string recomposition’s characters.
Constants§
- PKG_
DESCRIPTION - UNIC component description.
- PKG_
NAME - UNIC component name.
- PKG_
VERSION - UNIC component version.
- UNICODE_
VERSION - The Unicode version of data
Traits§
- StrNormal
Form - Methods for iterating over strings while applying Unicode normalizations as described in Unicode Standard Annex #15.