Function icu::properties::sets::load_emoji_modifier
source · [−]pub fn load_emoji_modifier(
provider: &impl DataProvider<EmojiModifierV1Marker>
) -> Result<CodePointSetData, PropertiesError>
Expand description
Characters that are emoji modifiers
Example
use icu_properties::sets;
let data =
sets::load_emoji_modifier(&icu_testdata::unstable())
.expect("The data should be valid");
let emoji_modifier = data.as_borrowed();
assert!(emoji_modifier.contains32(0x1F3FD)); // EMOJI MODIFIER FITZPATRICK TYPE-4
assert!(!emoji_modifier.contains32(0x200C)); // ZERO WIDTH NON-JOINER