Function icu::properties::sets::load_cased

source ·
pub fn load_cased(
    provider: &impl DataProvider<CasedV1Marker>
) -> Result<CodePointSetData, PropertiesError>
Expand description

Uppercase, lowercase, and titlecase characters

Example

use icu_properties::sets;

let data =
    sets::load_cased(&icu_testdata::unstable())
        .expect("The data should be valid");
let cased = data.as_borrowed();

assert!(cased.contains('Ꙡ'));  // U+A660 CYRILLIC CAPITAL LETTER REVERSED TSE
assert!(!cased.contains('ދ'));  // U+078B THAANA LETTER DHAALU