9 releases (breaking)
| 0.9.0 | Mar 3, 2019 |
|---|---|
| 0.8.0 | Jan 2, 2019 |
| 0.7.0 | Feb 7, 2018 |
| 0.6.0 | Sep 22, 2017 |
| 0.1.2 | Jun 20, 2017 |
#675 in Internationalization (i18n)
27,375 downloads per month
Used in 18 crates
(5 directly)
245KB
952 lines
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, "ÅΩ");
}
UNIC — Unicode Normalization Forms
This UNIC component implements algorithms from Unicode® Standard Annex #15 - Unicode Normalization Forms.
Notes
Initial code for this component is based on
unicode-normalization.