Function icu::properties::sets::load_bidi_mirrored
source · [−]pub fn load_bidi_mirrored(
provider: &impl DataProvider<BidiMirroredV1Marker>
) -> Result<CodePointSetData, PropertiesError>
Expand description
Characters that are mirrored in bidirectional text
Example
use icu_properties::sets;
let data =
sets::load_bidi_mirrored(&icu_testdata::unstable())
.expect("The data should be valid");
let bidi_mirrored = data.as_borrowed();
assert!(bidi_mirrored.contains('['));
assert!(bidi_mirrored.contains(']'));
assert!(bidi_mirrored.contains('∑')); // U+2211 N-ARY SUMMATION
assert!(!bidi_mirrored.contains('ཉ')); // U+0F49 TIBETAN LETTER NYA