icu_casemap crates.io

🚧 [Experimental] Case mapping for Unicode characters and strings.

This module is published as its own crate (icu_casemap) and as part of the icu crate. See the latter for more details on the ICU4X project.

Examples

```rust use icucasemap::CaseMapper; use iculocid::langid;

let cm = CaseMapper::new();

asserteq!( cm.uppercasetostring("hello world", &langid!("und")), "HELLO WORLD" ); asserteq!( cm.lowercasetostring("Γειά σου Κόσμε", &langid!("und")), "γειά σου κόσμε" ); ```

🚧 This code is experimental; it may change at any time, in breaking or non-breaking ways, including in SemVer minor releases. It can be enabled with the "experimental" Cargo feature of the icu meta-crate. Use with caution. #2535

More Information

For more information on development, authorship, contributing etc. please visit ICU4X home page.