Expand description
Using ICU4X as the Unicode Database back end for HarfBuzz.
§Examples
See tutorials/rust/harfbuzz
in the ICU4X repo for an example.
If you wish to load data dynamically, you can individually load GeneralCategoryData
, CombiningClassData
,
MirroringData
, ScriptData
, ComposeData
, DecomposeData
and set them as the relevant funcs.
Structs§
- AllUnicode
Funcs - A single copyable AllUnicodeFuncs type that implements all of the
harfbuzz_trait
traits with compiled data. - Combining
Class Data - Implementer of [
CombiningClassFunc
] using dynamically loaded Unicode data. - Compose
Data - Implementer of [
CombiningClassFunc
] using dynamically loaded Unicode data. - Decompose
Data - Implementer of [
CombiningClassFunc
] using dynamically loaded Unicode data. - General
Category Data - Implementer of [
GeneralCategoryFunc
] using dynamically loaded Unicode data. - Mirroring
Data - Implementer of [
CombiningClassFunc
] using dynamically loaded Unicode data. - Script
Data - Implementer of [
CombiningClassFunc
] using dynamically loaded Unicode data.