CodePointSetData.generalCategoryGroupWithProvider constructor
- DataProvider provider,
- int group
Produces a set for obtaining General Category Group values
which is a mask with the same format as the U_GC_XX_MASK
mask in ICU4C, using a provided data source.
See the Rust documentation for GeneralCategoryGroup
for more information.
See the Rust documentation for get_set_for_value_group
for more information.
Throws DataError on failure.
Implementation
factory CodePointSetData.generalCategoryGroupWithProvider(DataProvider provider, int group) {
final result = _icu4x_CodePointSetData_create_general_category_group_with_provider_mv1(provider._ffi, group);
if (!result.isOk) {
throw DataError.values[result.union.err];
}
return CodePointSetData._fromFfi(result.union.ok, []);
}