StaticcreateCreate a map for the BidiClass property, using compiled data.
See the Rust documentation for BidiClass for more information.
StaticcreateCreate a map for the BidiClass property, using a particular data source.
See the Rust documentation for BidiClass for more information.
StaticcreateCreate a map for the CanonicalCombiningClass property, using compiled data.
See the Rust documentation for CanonicalCombiningClass for more information.
StaticcreateCreate a map for the CanonicalCombiningClass property, using a particular data source.
See the Rust documentation for CanonicalCombiningClass for more information.
StaticcreateCreate a map for the EastAsianWidth property, using compiled data.
See the Rust documentation for EastAsianWidth for more information.
StaticcreateCreate a map for the EastAsianWidth property, using a particular data source.
See the Rust documentation for EastAsianWidth for more information.
StaticcreateCreate a map for the GeneralCategory property, using compiled data.
See the Rust documentation for GeneralCategory for more information.
StaticcreateCreate a map for the GeneralCategory property, using a particular data source.
See the Rust documentation for GeneralCategory for more information.
StaticcreateCreate a map for the GraphemeClusterBreak property, using compiled data.
See the Rust documentation for GraphemeClusterBreak for more information.
StaticcreateCreate a map for the GraphemeClusterBreak property, using a particular data source.
See the Rust documentation for GraphemeClusterBreak for more information.
StaticcreateCreate a map for the HangulSyllableType property, using compiled data.
See the Rust documentation for HangulSyllableType for more information.
StaticcreateCreate a map for the HangulSyllableType property, using a particular data source.
See the Rust documentation for HangulSyllableType for more information.
StaticcreateCreate a map for the IndicConjunctBreak property, using compiled data.
See the Rust documentation for IndicConjunctBreak for more information.
StaticcreateCreate a map for the IndicConjunctBreak property, using a particular data source.
See the Rust documentation for IndicConjunctBreak for more information.
StaticcreateCreate a map for the IndicSyllabicCategory property, using compiled data.
See the Rust documentation for IndicSyllabicCategory for more information.
StaticcreateCreate a map for the IndicSyllabicCategory property, using a particular data source.
See the Rust documentation for IndicSyllabicCategory for more information.
StaticcreateCreate a map for the JoiningGroup property, using compiled data.
See the Rust documentation for JoiningGroup for more information.
StaticcreateCreate a map for the JoiningGroup property, using a particular data source.
See the Rust documentation for JoiningGroup for more information.
StaticcreateCreate a map for the JoiningType property, using compiled data.
See the Rust documentation for JoiningType for more information.
StaticcreateCreate a map for the JoiningType property, using a particular data source.
See the Rust documentation for JoiningType for more information.
StaticcreateCreate a map for the LineBreak property, using compiled data.
See the Rust documentation for LineBreak for more information.
StaticcreateCreate a map for the LineBreak property, using a particular data source.
See the Rust documentation for LineBreak for more information.
StaticcreateCreate a map for the NumericType property, using compiled data.
See the Rust documentation for NumericType for more information.
StaticcreateCreate a map for the NumericType property, using a particular data source.
See the Rust documentation for NumericType for more information.
StaticcreateCreate a map for the SentenceBreak property, using compiled data.
See the Rust documentation for SentenceBreak for more information.
StaticcreateCreate a map for the SentenceBreak property, using a particular data source.
See the Rust documentation for SentenceBreak for more information.
StaticcreateCreate a map for the VerticalOrientation property, using compiled data.
See the Rust documentation for VerticalOrientation for more information.
StaticcreateCreate a map for the VerticalOrientation property, using a particular data source.
See the Rust documentation for VerticalOrientation for more information.
StaticcreateCreate a map for the WordBreak property, using compiled data.
See the Rust documentation for WordBreak for more information.
StaticcreateCreate a map for the WordBreak property, using a particular data source.
See the Rust documentation for WordBreak for more information.
Gets the value for a code point.
See the Rust documentation for get for more information.
Gets a CodePointSetData representing all entries in this map that map to the given value
See the Rust documentation for get_set_for_value for more information.
Given a mask value (the nth bit marks property value = n), produce an iterator over ranges of code points whose property values are contained in the mask.
The main mask property supported is that for General_Category, which can be obtained via general_category_to_mask() or
by using GeneralCategoryNameToMaskMapper
Should only be used on maps for properties with values less than 32 (like General_Category),
other maps will have unpredictable results
See the Rust documentation for iter_ranges_for_group for more information.
Produces an iterator over ranges of code points that map to value
See the Rust documentation for iter_ranges_for_value for more information.
Produces an iterator over ranges of code points that do not map to value
See the Rust documentation for iter_ranges_for_value_complemented for more information.
An ICU4X Unicode Map Property object, capable of querying whether a code point (key) to obtain the Unicode property value, for a specific Unicode property.
For properties whose values fit into 8 bits.
See the Rust documentation for
propertiesfor more information.See the Rust documentation for
CodePointMapDatafor more information.See the Rust documentation for
CodePointMapDataBorrowedfor more information.