pub struct CodePointSetData(pub CodePointSetData);
Expand description
An ICU4X Unicode Set Property object, capable of querying whether a code point is contained in a set based on a Unicode property.
Tuple Fields§
§0: CodePointSetData
Implementations§
Source§impl CodePointSetData
impl CodePointSetData
Sourcepub fn iter_ranges<'a>(&'a self) -> Box<CodePointRangeIterator<'a>>
pub fn iter_ranges<'a>(&'a self) -> Box<CodePointRangeIterator<'a>>
Produces an iterator over ranges of code points contained in this set
Sourcepub fn iter_ranges_complemented<'a>(&'a self) -> Box<CodePointRangeIterator<'a>>
pub fn iter_ranges_complemented<'a>(&'a self) -> Box<CodePointRangeIterator<'a>>
Produces an iterator over ranges of code points not contained in this set
Sourcepub fn create_general_category_group(
group: GeneralCategoryGroup,
) -> Box<CodePointSetData>
pub fn create_general_category_group( group: GeneralCategoryGroup, ) -> Box<CodePointSetData>
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 compiled data.
Sourcepub fn create_general_category_group_with_provider(
provider: &DataProvider,
group: u32,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_general_category_group_with_provider( provider: &DataProvider, group: u32, ) -> Result<Box<CodePointSetData>, DataError>
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.
Sourcepub fn ascii_hex_digit_for_char(ch: DiplomatChar) -> bool
pub fn ascii_hex_digit_for_char(ch: DiplomatChar) -> bool
Get the Ascii_Hex_Digit
value for a given character, using compiled data
Sourcepub fn create_ascii_hex_digit() -> Box<CodePointSetData>
pub fn create_ascii_hex_digit() -> Box<CodePointSetData>
Create a set for the Ascii_Hex_Digit
property, using compiled data.
Sourcepub fn create_ascii_hex_digit_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_ascii_hex_digit_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Ascii_Hex_Digit
property, using a particular data source.
Sourcepub fn alnum_for_char(ch: DiplomatChar) -> bool
pub fn alnum_for_char(ch: DiplomatChar) -> bool
Get the Alnum
value for a given character, using compiled data
Sourcepub fn create_alnum() -> Box<CodePointSetData>
pub fn create_alnum() -> Box<CodePointSetData>
Create a set for the Alnum
property, using compiled data.
Sourcepub fn create_alnum_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_alnum_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Alnum
property, using a particular data source.
Sourcepub fn alphabetic_for_char(ch: DiplomatChar) -> bool
pub fn alphabetic_for_char(ch: DiplomatChar) -> bool
Get the Alphabetic
value for a given character, using compiled data
Sourcepub fn create_alphabetic() -> Box<CodePointSetData>
pub fn create_alphabetic() -> Box<CodePointSetData>
Create a set for the Alphabetic
property, using compiled data.
Sourcepub fn create_alphabetic_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_alphabetic_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Alphabetic
property, using a particular data source.
Sourcepub fn bidi_control_for_char(ch: DiplomatChar) -> bool
pub fn bidi_control_for_char(ch: DiplomatChar) -> bool
Get the Bidi_Control
value for a given character, using compiled data
Sourcepub fn create_bidi_control() -> Box<CodePointSetData>
pub fn create_bidi_control() -> Box<CodePointSetData>
Create a set for the Bidi_Control
property, using compiled data.
Sourcepub fn create_bidi_control_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_bidi_control_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Bidi_Control
property, using a particular data source.
Sourcepub fn bidi_mirrored_for_char(ch: DiplomatChar) -> bool
pub fn bidi_mirrored_for_char(ch: DiplomatChar) -> bool
Get the Bidi_Mirrored
value for a given character, using compiled data
Sourcepub fn create_bidi_mirrored() -> Box<CodePointSetData>
pub fn create_bidi_mirrored() -> Box<CodePointSetData>
Create a set for the Bidi_Mirrored
property, using compiled data.
Sourcepub fn create_bidi_mirrored_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_bidi_mirrored_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Bidi_Mirrored
property, using a particular data source.
Sourcepub fn blank_for_char(ch: DiplomatChar) -> bool
pub fn blank_for_char(ch: DiplomatChar) -> bool
Get the Blank
value for a given character, using compiled data
Sourcepub fn create_blank() -> Box<CodePointSetData>
pub fn create_blank() -> Box<CodePointSetData>
Create a set for the Blank
property, using compiled data.
Sourcepub fn create_blank_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_blank_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Blank
property, using a particular data source.
Sourcepub fn cased_for_char(ch: DiplomatChar) -> bool
pub fn cased_for_char(ch: DiplomatChar) -> bool
Get the Cased
value for a given character, using compiled data
Sourcepub fn create_cased() -> Box<CodePointSetData>
pub fn create_cased() -> Box<CodePointSetData>
Create a set for the Cased
property, using compiled data.
Sourcepub fn create_cased_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_cased_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Cased
property, using a particular data source.
Sourcepub fn case_ignorable_for_char(ch: DiplomatChar) -> bool
pub fn case_ignorable_for_char(ch: DiplomatChar) -> bool
Get the Case_Ignorable
value for a given character, using compiled data
Sourcepub fn create_case_ignorable() -> Box<CodePointSetData>
pub fn create_case_ignorable() -> Box<CodePointSetData>
Create a set for the Case_Ignorable
property, using compiled data.
Sourcepub fn create_case_ignorable_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_case_ignorable_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Case_Ignorable
property, using a particular data source.
Sourcepub fn full_composition_exclusion_for_char(ch: DiplomatChar) -> bool
pub fn full_composition_exclusion_for_char(ch: DiplomatChar) -> bool
Get the Full_Composition_Exclusion
value for a given character, using compiled data
Sourcepub fn create_full_composition_exclusion() -> Box<CodePointSetData>
pub fn create_full_composition_exclusion() -> Box<CodePointSetData>
Create a set for the Full_Composition_Exclusion
property, using compiled data.
Sourcepub fn create_full_composition_exclusion_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_full_composition_exclusion_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Full_Composition_Exclusion
property, using a particular data source.
Sourcepub fn changes_when_casefolded_for_char(ch: DiplomatChar) -> bool
pub fn changes_when_casefolded_for_char(ch: DiplomatChar) -> bool
Get the Changes_When_Casefolded
value for a given character, using compiled data
Sourcepub fn create_changes_when_casefolded() -> Box<CodePointSetData>
pub fn create_changes_when_casefolded() -> Box<CodePointSetData>
Create a set for the Changes_When_Casefolded
property, using compiled data.
Sourcepub fn create_changes_when_casefolded_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_changes_when_casefolded_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Changes_When_Casefolded
property, using a particular data source.
Sourcepub fn changes_when_casemapped_for_char(ch: DiplomatChar) -> bool
pub fn changes_when_casemapped_for_char(ch: DiplomatChar) -> bool
Get the Changes_When_Casemapped
value for a given character, using compiled data
Sourcepub fn create_changes_when_casemapped() -> Box<CodePointSetData>
pub fn create_changes_when_casemapped() -> Box<CodePointSetData>
Create a set for the Changes_When_Casemapped
property, using compiled data.
Sourcepub fn create_changes_when_casemapped_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_changes_when_casemapped_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Changes_When_Casemapped
property, using a particular data source.
Sourcepub fn changes_when_nfkc_casefolded_for_char(ch: DiplomatChar) -> bool
pub fn changes_when_nfkc_casefolded_for_char(ch: DiplomatChar) -> bool
Get the Changes_When_Nfkc_Casefolded
value for a given character, using compiled data
Sourcepub fn create_changes_when_nfkc_casefolded() -> Box<CodePointSetData>
pub fn create_changes_when_nfkc_casefolded() -> Box<CodePointSetData>
Create a set for the Changes_When_Nfkc_Casefolded
property, using compiled data.
Sourcepub fn create_changes_when_nfkc_casefolded_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_changes_when_nfkc_casefolded_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Changes_When_Nfkc_Casefolded
property, using a particular data source.
Sourcepub fn changes_when_lowercased_for_char(ch: DiplomatChar) -> bool
pub fn changes_when_lowercased_for_char(ch: DiplomatChar) -> bool
Get the Changes_When_Lowercased
value for a given character, using compiled data
Sourcepub fn create_changes_when_lowercased() -> Box<CodePointSetData>
pub fn create_changes_when_lowercased() -> Box<CodePointSetData>
Create a set for the Changes_When_Lowercased
property, using compiled data.
Sourcepub fn create_changes_when_lowercased_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_changes_when_lowercased_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Changes_When_Lowercased
property, using a particular data source.
Sourcepub fn changes_when_titlecased_for_char(ch: DiplomatChar) -> bool
pub fn changes_when_titlecased_for_char(ch: DiplomatChar) -> bool
Get the Changes_When_Titlecased
value for a given character, using compiled data
Sourcepub fn create_changes_when_titlecased() -> Box<CodePointSetData>
pub fn create_changes_when_titlecased() -> Box<CodePointSetData>
Create a set for the Changes_When_Titlecased
property, using compiled data.
Sourcepub fn create_changes_when_titlecased_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_changes_when_titlecased_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Changes_When_Titlecased
property, using a particular data source.
Sourcepub fn changes_when_uppercased_for_char(ch: DiplomatChar) -> bool
pub fn changes_when_uppercased_for_char(ch: DiplomatChar) -> bool
Get the Changes_When_Uppercased
value for a given character, using compiled data
Sourcepub fn create_changes_when_uppercased() -> Box<CodePointSetData>
pub fn create_changes_when_uppercased() -> Box<CodePointSetData>
Create a set for the Changes_When_Uppercased
property, using compiled data.
Sourcepub fn create_changes_when_uppercased_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_changes_when_uppercased_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Changes_When_Uppercased
property, using a particular data source.
Sourcepub fn dash_for_char(ch: DiplomatChar) -> bool
pub fn dash_for_char(ch: DiplomatChar) -> bool
Get the Dash
value for a given character, using compiled data
Sourcepub fn create_dash() -> Box<CodePointSetData>
pub fn create_dash() -> Box<CodePointSetData>
Create a set for the Dash
property, using compiled data.
Sourcepub fn create_dash_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_dash_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Dash
property, using a particular data source.
Sourcepub fn deprecated_for_char(ch: DiplomatChar) -> bool
pub fn deprecated_for_char(ch: DiplomatChar) -> bool
Get the Deprecated
value for a given character, using compiled data
Sourcepub fn create_deprecated() -> Box<CodePointSetData>
pub fn create_deprecated() -> Box<CodePointSetData>
Create a set for the Deprecated
property, using compiled data.
Sourcepub fn create_deprecated_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_deprecated_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Deprecated
property, using a particular data source.
Sourcepub fn default_ignorable_code_point_for_char(ch: DiplomatChar) -> bool
pub fn default_ignorable_code_point_for_char(ch: DiplomatChar) -> bool
Get the Default_Ignorable_Code_Point
value for a given character, using compiled data
Sourcepub fn create_default_ignorable_code_point() -> Box<CodePointSetData>
pub fn create_default_ignorable_code_point() -> Box<CodePointSetData>
Create a set for the Default_Ignorable_Code_Point
property, using compiled data.
Sourcepub fn create_default_ignorable_code_point_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_default_ignorable_code_point_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Default_Ignorable_Code_Point
property, using a particular data source.
Sourcepub fn diacritic_for_char(ch: DiplomatChar) -> bool
pub fn diacritic_for_char(ch: DiplomatChar) -> bool
Get the Diacritic
value for a given character, using compiled data
Sourcepub fn create_diacritic() -> Box<CodePointSetData>
pub fn create_diacritic() -> Box<CodePointSetData>
Create a set for the Diacritic
property, using compiled data.
Sourcepub fn create_diacritic_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_diacritic_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Diacritic
property, using a particular data source.
Sourcepub fn emoji_modifier_base_for_char(ch: DiplomatChar) -> bool
pub fn emoji_modifier_base_for_char(ch: DiplomatChar) -> bool
Get the Emoji_Modifier_Base
value for a given character, using compiled data
Sourcepub fn create_emoji_modifier_base() -> Box<CodePointSetData>
pub fn create_emoji_modifier_base() -> Box<CodePointSetData>
Create a set for the Emoji_Modifier_Base
property, using compiled data.
Sourcepub fn create_emoji_modifier_base_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_emoji_modifier_base_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Emoji_Modifier_Base
property, using a particular data source.
Sourcepub fn emoji_component_for_char(ch: DiplomatChar) -> bool
pub fn emoji_component_for_char(ch: DiplomatChar) -> bool
Get the Emoji_Component
value for a given character, using compiled data
Sourcepub fn create_emoji_component() -> Box<CodePointSetData>
pub fn create_emoji_component() -> Box<CodePointSetData>
Create a set for the Emoji_Component
property, using compiled data.
Sourcepub fn create_emoji_component_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_emoji_component_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Emoji_Component
property, using a particular data source.
Sourcepub fn emoji_modifier_for_char(ch: DiplomatChar) -> bool
pub fn emoji_modifier_for_char(ch: DiplomatChar) -> bool
Get the Emoji_Modifier
value for a given character, using compiled data
Sourcepub fn create_emoji_modifier() -> Box<CodePointSetData>
pub fn create_emoji_modifier() -> Box<CodePointSetData>
Create a set for the Emoji_Modifier
property, using compiled data.
Sourcepub fn create_emoji_modifier_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_emoji_modifier_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Emoji_Modifier
property, using a particular data source.
Sourcepub fn emoji_for_char(ch: DiplomatChar) -> bool
pub fn emoji_for_char(ch: DiplomatChar) -> bool
Get the Emoji
value for a given character, using compiled data
Sourcepub fn create_emoji() -> Box<CodePointSetData>
pub fn create_emoji() -> Box<CodePointSetData>
Create a set for the Emoji
property, using compiled data.
Sourcepub fn create_emoji_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_emoji_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Emoji
property, using a particular data source.
Sourcepub fn emoji_presentation_for_char(ch: DiplomatChar) -> bool
pub fn emoji_presentation_for_char(ch: DiplomatChar) -> bool
Get the Emoji_Presentation
value for a given character, using compiled data
Sourcepub fn create_emoji_presentation() -> Box<CodePointSetData>
pub fn create_emoji_presentation() -> Box<CodePointSetData>
Create a set for the Emoji_Presentation
property, using compiled data.
Sourcepub fn create_emoji_presentation_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_emoji_presentation_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Emoji_Presentation
property, using a particular data source.
Sourcepub fn extender_for_char(ch: DiplomatChar) -> bool
pub fn extender_for_char(ch: DiplomatChar) -> bool
Get the Extender
value for a given character, using compiled data
Sourcepub fn create_extender() -> Box<CodePointSetData>
pub fn create_extender() -> Box<CodePointSetData>
Create a set for the Extender
property, using compiled data.
Sourcepub fn create_extender_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_extender_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Extender
property, using a particular data source.
Sourcepub fn extended_pictographic_for_char(ch: DiplomatChar) -> bool
pub fn extended_pictographic_for_char(ch: DiplomatChar) -> bool
Get the Extended_Pictographic
value for a given character, using compiled data
Sourcepub fn create_extended_pictographic() -> Box<CodePointSetData>
pub fn create_extended_pictographic() -> Box<CodePointSetData>
Create a set for the Extended_Pictographic
property, using compiled data.
Sourcepub fn create_extended_pictographic_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_extended_pictographic_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Extended_Pictographic
property, using a particular data source.
Sourcepub fn graph_for_char(ch: DiplomatChar) -> bool
pub fn graph_for_char(ch: DiplomatChar) -> bool
Get the Graph
value for a given character, using compiled data
Sourcepub fn create_graph() -> Box<CodePointSetData>
pub fn create_graph() -> Box<CodePointSetData>
Create a set for the Graph
property, using compiled data.
Sourcepub fn create_graph_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_graph_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Graph
property, using a particular data source.
Sourcepub fn grapheme_base_for_char(ch: DiplomatChar) -> bool
pub fn grapheme_base_for_char(ch: DiplomatChar) -> bool
Get the Grapheme_Base
value for a given character, using compiled data
Sourcepub fn create_grapheme_base() -> Box<CodePointSetData>
pub fn create_grapheme_base() -> Box<CodePointSetData>
Create a set for the Grapheme_Base
property, using compiled data.
Sourcepub fn create_grapheme_base_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_grapheme_base_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Grapheme_Base
property, using a particular data source.
Sourcepub fn grapheme_extend_for_char(ch: DiplomatChar) -> bool
pub fn grapheme_extend_for_char(ch: DiplomatChar) -> bool
Get the Grapheme_Extend
value for a given character, using compiled data
Sourcepub fn create_grapheme_extend() -> Box<CodePointSetData>
pub fn create_grapheme_extend() -> Box<CodePointSetData>
Create a set for the Grapheme_Extend
property, using compiled data.
Sourcepub fn create_grapheme_extend_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_grapheme_extend_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Grapheme_Extend
property, using a particular data source.
Sourcepub fn grapheme_link_for_char(ch: DiplomatChar) -> bool
pub fn grapheme_link_for_char(ch: DiplomatChar) -> bool
Get the Grapheme_Link
value for a given character, using compiled data
Sourcepub fn create_grapheme_link() -> Box<CodePointSetData>
pub fn create_grapheme_link() -> Box<CodePointSetData>
Create a set for the Grapheme_Link
property, using compiled data.
Sourcepub fn create_grapheme_link_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_grapheme_link_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Grapheme_Link
property, using a particular data source.
Sourcepub fn hex_digit_for_char(ch: DiplomatChar) -> bool
pub fn hex_digit_for_char(ch: DiplomatChar) -> bool
Get the Hex_Digit
value for a given character, using compiled data
Sourcepub fn create_hex_digit() -> Box<CodePointSetData>
pub fn create_hex_digit() -> Box<CodePointSetData>
Create a set for the Hex_Digit
property, using compiled data.
Sourcepub fn create_hex_digit_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_hex_digit_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Hex_Digit
property, using a particular data source.
Sourcepub fn hyphen_for_char(ch: DiplomatChar) -> bool
pub fn hyphen_for_char(ch: DiplomatChar) -> bool
Get the Hyphen
value for a given character, using compiled data
Sourcepub fn create_hyphen() -> Box<CodePointSetData>
pub fn create_hyphen() -> Box<CodePointSetData>
Create a set for the Hyphen
property, using compiled data.
Sourcepub fn create_hyphen_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_hyphen_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Hyphen
property, using a particular data source.
Sourcepub fn id_continue_for_char(ch: DiplomatChar) -> bool
pub fn id_continue_for_char(ch: DiplomatChar) -> bool
Get the Id_Continue
value for a given character, using compiled data
Sourcepub fn create_id_continue() -> Box<CodePointSetData>
pub fn create_id_continue() -> Box<CodePointSetData>
Create a set for the Id_Continue
property, using compiled data.
Sourcepub fn create_id_continue_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_id_continue_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Id_Continue
property, using a particular data source.
Sourcepub fn ideographic_for_char(ch: DiplomatChar) -> bool
pub fn ideographic_for_char(ch: DiplomatChar) -> bool
Get the Ideographic
value for a given character, using compiled data
Sourcepub fn create_ideographic() -> Box<CodePointSetData>
pub fn create_ideographic() -> Box<CodePointSetData>
Create a set for the Ideographic
property, using compiled data.
Sourcepub fn create_ideographic_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_ideographic_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Ideographic
property, using a particular data source.
Sourcepub fn id_start_for_char(ch: DiplomatChar) -> bool
pub fn id_start_for_char(ch: DiplomatChar) -> bool
Get the Id_Start
value for a given character, using compiled data
Sourcepub fn create_id_start() -> Box<CodePointSetData>
pub fn create_id_start() -> Box<CodePointSetData>
Create a set for the Id_Start
property, using compiled data.
Sourcepub fn create_id_start_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_id_start_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Id_Start
property, using a particular data source.
Sourcepub fn ids_binary_operator_for_char(ch: DiplomatChar) -> bool
pub fn ids_binary_operator_for_char(ch: DiplomatChar) -> bool
Get the Ids_Binary_Operator
value for a given character, using compiled data
Sourcepub fn create_ids_binary_operator() -> Box<CodePointSetData>
pub fn create_ids_binary_operator() -> Box<CodePointSetData>
Create a set for the Ids_Binary_Operator
property, using compiled data.
Sourcepub fn create_ids_binary_operator_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_ids_binary_operator_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Ids_Binary_Operator
property, using a particular data source.
Sourcepub fn ids_trinary_operator_for_char(ch: DiplomatChar) -> bool
pub fn ids_trinary_operator_for_char(ch: DiplomatChar) -> bool
Get the Ids_Trinary_Operator
value for a given character, using compiled data
Sourcepub fn create_ids_trinary_operator() -> Box<CodePointSetData>
pub fn create_ids_trinary_operator() -> Box<CodePointSetData>
Create a set for the Ids_Trinary_Operator
property, using compiled data.
Sourcepub fn create_ids_trinary_operator_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_ids_trinary_operator_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Ids_Trinary_Operator
property, using a particular data source.
Sourcepub fn join_control_for_char(ch: DiplomatChar) -> bool
pub fn join_control_for_char(ch: DiplomatChar) -> bool
Get the Join_Control
value for a given character, using compiled data
Sourcepub fn create_join_control() -> Box<CodePointSetData>
pub fn create_join_control() -> Box<CodePointSetData>
Create a set for the Join_Control
property, using compiled data.
Sourcepub fn create_join_control_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_join_control_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Join_Control
property, using a particular data source.
Sourcepub fn logical_order_exception_for_char(ch: DiplomatChar) -> bool
pub fn logical_order_exception_for_char(ch: DiplomatChar) -> bool
Get the Logical_Order_Exception
value for a given character, using compiled data
Sourcepub fn create_logical_order_exception() -> Box<CodePointSetData>
pub fn create_logical_order_exception() -> Box<CodePointSetData>
Create a set for the Logical_Order_Exception
property, using compiled data.
Sourcepub fn create_logical_order_exception_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_logical_order_exception_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Logical_Order_Exception
property, using a particular data source.
Sourcepub fn lowercase_for_char(ch: DiplomatChar) -> bool
pub fn lowercase_for_char(ch: DiplomatChar) -> bool
Get the Lowercase
value for a given character, using compiled data
Sourcepub fn create_lowercase() -> Box<CodePointSetData>
pub fn create_lowercase() -> Box<CodePointSetData>
Create a set for the Lowercase
property, using compiled data.
Sourcepub fn create_lowercase_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_lowercase_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Lowercase
property, using a particular data source.
Sourcepub fn math_for_char(ch: DiplomatChar) -> bool
pub fn math_for_char(ch: DiplomatChar) -> bool
Get the Math
value for a given character, using compiled data
Sourcepub fn create_math() -> Box<CodePointSetData>
pub fn create_math() -> Box<CodePointSetData>
Create a set for the Math
property, using compiled data.
Sourcepub fn create_math_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_math_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Math
property, using a particular data source.
Sourcepub fn noncharacter_code_point_for_char(ch: DiplomatChar) -> bool
pub fn noncharacter_code_point_for_char(ch: DiplomatChar) -> bool
Get the Noncharacter_Code_Point
value for a given character, using compiled data
Sourcepub fn create_noncharacter_code_point() -> Box<CodePointSetData>
pub fn create_noncharacter_code_point() -> Box<CodePointSetData>
Create a set for the Noncharacter_Code_Point
property, using compiled data.
Sourcepub fn create_noncharacter_code_point_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_noncharacter_code_point_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Noncharacter_Code_Point
property, using a particular data source.
Sourcepub fn nfc_inert_for_char(ch: DiplomatChar) -> bool
pub fn nfc_inert_for_char(ch: DiplomatChar) -> bool
Get the Nfc_Inert
value for a given character, using compiled data
Sourcepub fn create_nfc_inert() -> Box<CodePointSetData>
pub fn create_nfc_inert() -> Box<CodePointSetData>
Create a set for the Nfc_Inert
property, using compiled data.
Sourcepub fn create_nfc_inert_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_nfc_inert_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Nfc_Inert
property, using a particular data source.
Sourcepub fn nfd_inert_for_char(ch: DiplomatChar) -> bool
pub fn nfd_inert_for_char(ch: DiplomatChar) -> bool
Get the Nfd_Inert
value for a given character, using compiled data
Sourcepub fn create_nfd_inert() -> Box<CodePointSetData>
pub fn create_nfd_inert() -> Box<CodePointSetData>
Create a set for the Nfd_Inert
property, using compiled data.
Sourcepub fn create_nfd_inert_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_nfd_inert_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Nfd_Inert
property, using a particular data source.
Sourcepub fn nfkc_inert_for_char(ch: DiplomatChar) -> bool
pub fn nfkc_inert_for_char(ch: DiplomatChar) -> bool
Get the Nfkc_Inert
value for a given character, using compiled data
Sourcepub fn create_nfkc_inert() -> Box<CodePointSetData>
pub fn create_nfkc_inert() -> Box<CodePointSetData>
Create a set for the Nfkc_Inert
property, using compiled data.
Sourcepub fn create_nfkc_inert_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_nfkc_inert_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Nfkc_Inert
property, using a particular data source.
Sourcepub fn nfkd_inert_for_char(ch: DiplomatChar) -> bool
pub fn nfkd_inert_for_char(ch: DiplomatChar) -> bool
Get the Nfkd_Inert
value for a given character, using compiled data
Sourcepub fn create_nfkd_inert() -> Box<CodePointSetData>
pub fn create_nfkd_inert() -> Box<CodePointSetData>
Create a set for the Nfkd_Inert
property, using compiled data.
Sourcepub fn create_nfkd_inert_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_nfkd_inert_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Nfkd_Inert
property, using a particular data source.
Sourcepub fn pattern_syntax_for_char(ch: DiplomatChar) -> bool
pub fn pattern_syntax_for_char(ch: DiplomatChar) -> bool
Get the Pattern_Syntax
value for a given character, using compiled data
Sourcepub fn create_pattern_syntax() -> Box<CodePointSetData>
pub fn create_pattern_syntax() -> Box<CodePointSetData>
Create a set for the Pattern_Syntax
property, using compiled data.
Sourcepub fn create_pattern_syntax_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_pattern_syntax_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Pattern_Syntax
property, using a particular data source.
Sourcepub fn pattern_white_space_for_char(ch: DiplomatChar) -> bool
pub fn pattern_white_space_for_char(ch: DiplomatChar) -> bool
Get the Pattern_White_Space
value for a given character, using compiled data
Sourcepub fn create_pattern_white_space() -> Box<CodePointSetData>
pub fn create_pattern_white_space() -> Box<CodePointSetData>
Create a set for the Pattern_White_Space
property, using compiled data.
Sourcepub fn create_pattern_white_space_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_pattern_white_space_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Pattern_White_Space
property, using a particular data source.
Sourcepub fn prepended_concatenation_mark_for_char(ch: DiplomatChar) -> bool
pub fn prepended_concatenation_mark_for_char(ch: DiplomatChar) -> bool
Get the Prepended_Concatenation_Mark
value for a given character, using compiled data
Sourcepub fn create_prepended_concatenation_mark() -> Box<CodePointSetData>
pub fn create_prepended_concatenation_mark() -> Box<CodePointSetData>
Create a set for the Prepended_Concatenation_Mark
property, using compiled data.
Sourcepub fn create_prepended_concatenation_mark_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_prepended_concatenation_mark_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Prepended_Concatenation_Mark
property, using a particular data source.
Sourcepub fn print_for_char(ch: DiplomatChar) -> bool
pub fn print_for_char(ch: DiplomatChar) -> bool
Get the Print
value for a given character, using compiled data
Sourcepub fn create_print() -> Box<CodePointSetData>
pub fn create_print() -> Box<CodePointSetData>
Create a set for the Print
property, using compiled data.
Sourcepub fn create_print_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_print_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Print
property, using a particular data source.
Sourcepub fn quotation_mark_for_char(ch: DiplomatChar) -> bool
pub fn quotation_mark_for_char(ch: DiplomatChar) -> bool
Get the Quotation_Mark
value for a given character, using compiled data
Sourcepub fn create_quotation_mark() -> Box<CodePointSetData>
pub fn create_quotation_mark() -> Box<CodePointSetData>
Create a set for the Quotation_Mark
property, using compiled data.
Sourcepub fn create_quotation_mark_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_quotation_mark_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Quotation_Mark
property, using a particular data source.
Sourcepub fn radical_for_char(ch: DiplomatChar) -> bool
pub fn radical_for_char(ch: DiplomatChar) -> bool
Get the Radical
value for a given character, using compiled data
Sourcepub fn create_radical() -> Box<CodePointSetData>
pub fn create_radical() -> Box<CodePointSetData>
Create a set for the Radical
property, using compiled data.
Sourcepub fn create_radical_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_radical_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Radical
property, using a particular data source.
Sourcepub fn regional_indicator_for_char(ch: DiplomatChar) -> bool
pub fn regional_indicator_for_char(ch: DiplomatChar) -> bool
Get the Regional_Indicator
value for a given character, using compiled data
Sourcepub fn create_regional_indicator() -> Box<CodePointSetData>
pub fn create_regional_indicator() -> Box<CodePointSetData>
Create a set for the Regional_Indicator
property, using compiled data.
Sourcepub fn create_regional_indicator_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_regional_indicator_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Regional_Indicator
property, using a particular data source.
Sourcepub fn soft_dotted_for_char(ch: DiplomatChar) -> bool
pub fn soft_dotted_for_char(ch: DiplomatChar) -> bool
Get the Soft_Dotted
value for a given character, using compiled data
Sourcepub fn create_soft_dotted() -> Box<CodePointSetData>
pub fn create_soft_dotted() -> Box<CodePointSetData>
Create a set for the Soft_Dotted
property, using compiled data.
Sourcepub fn create_soft_dotted_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_soft_dotted_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Soft_Dotted
property, using a particular data source.
Sourcepub fn segment_starter_for_char(ch: DiplomatChar) -> bool
pub fn segment_starter_for_char(ch: DiplomatChar) -> bool
Get the Segment_Starter
value for a given character, using compiled data
Sourcepub fn create_segment_starter() -> Box<CodePointSetData>
pub fn create_segment_starter() -> Box<CodePointSetData>
Create a set for the Segment_Starter
property, using compiled data.
Sourcepub fn create_segment_starter_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_segment_starter_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Segment_Starter
property, using a particular data source.
Sourcepub fn case_sensitive_for_char(ch: DiplomatChar) -> bool
pub fn case_sensitive_for_char(ch: DiplomatChar) -> bool
Get the Case_Sensitive
value for a given character, using compiled data
Sourcepub fn create_case_sensitive() -> Box<CodePointSetData>
pub fn create_case_sensitive() -> Box<CodePointSetData>
Create a set for the Case_Sensitive
property, using compiled data.
Sourcepub fn create_case_sensitive_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_case_sensitive_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Case_Sensitive
property, using a particular data source.
Sourcepub fn sentence_terminal_for_char(ch: DiplomatChar) -> bool
pub fn sentence_terminal_for_char(ch: DiplomatChar) -> bool
Get the Sentence_Terminal
value for a given character, using compiled data
Sourcepub fn create_sentence_terminal() -> Box<CodePointSetData>
pub fn create_sentence_terminal() -> Box<CodePointSetData>
Create a set for the Sentence_Terminal
property, using compiled data.
Sourcepub fn create_sentence_terminal_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_sentence_terminal_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Sentence_Terminal
property, using a particular data source.
Sourcepub fn terminal_punctuation_for_char(ch: DiplomatChar) -> bool
pub fn terminal_punctuation_for_char(ch: DiplomatChar) -> bool
Get the Terminal_Punctuation
value for a given character, using compiled data
Sourcepub fn create_terminal_punctuation() -> Box<CodePointSetData>
pub fn create_terminal_punctuation() -> Box<CodePointSetData>
Create a set for the Terminal_Punctuation
property, using compiled data.
Sourcepub fn create_terminal_punctuation_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_terminal_punctuation_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Terminal_Punctuation
property, using a particular data source.
Sourcepub fn unified_ideograph_for_char(ch: DiplomatChar) -> bool
pub fn unified_ideograph_for_char(ch: DiplomatChar) -> bool
Get the Unified_Ideograph
value for a given character, using compiled data
Sourcepub fn create_unified_ideograph() -> Box<CodePointSetData>
pub fn create_unified_ideograph() -> Box<CodePointSetData>
Create a set for the Unified_Ideograph
property, using compiled data.
Sourcepub fn create_unified_ideograph_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_unified_ideograph_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Unified_Ideograph
property, using a particular data source.
Sourcepub fn uppercase_for_char(ch: DiplomatChar) -> bool
pub fn uppercase_for_char(ch: DiplomatChar) -> bool
Get the Uppercase
value for a given character, using compiled data
Sourcepub fn create_uppercase() -> Box<CodePointSetData>
pub fn create_uppercase() -> Box<CodePointSetData>
Create a set for the Uppercase
property, using compiled data.
Sourcepub fn create_uppercase_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_uppercase_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Uppercase
property, using a particular data source.
Sourcepub fn variation_selector_for_char(ch: DiplomatChar) -> bool
pub fn variation_selector_for_char(ch: DiplomatChar) -> bool
Get the Variation_Selector
value for a given character, using compiled data
Sourcepub fn create_variation_selector() -> Box<CodePointSetData>
pub fn create_variation_selector() -> Box<CodePointSetData>
Create a set for the Variation_Selector
property, using compiled data.
Sourcepub fn create_variation_selector_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_variation_selector_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Variation_Selector
property, using a particular data source.
Sourcepub fn white_space_for_char(ch: DiplomatChar) -> bool
pub fn white_space_for_char(ch: DiplomatChar) -> bool
Get the White_Space
value for a given character, using compiled data
Sourcepub fn create_white_space() -> Box<CodePointSetData>
pub fn create_white_space() -> Box<CodePointSetData>
Create a set for the White_Space
property, using compiled data.
Sourcepub fn create_white_space_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_white_space_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the White_Space
property, using a particular data source.
Sourcepub fn xdigit_for_char(ch: DiplomatChar) -> bool
pub fn xdigit_for_char(ch: DiplomatChar) -> bool
Get the Xdigit
value for a given character, using compiled data
Sourcepub fn create_xdigit() -> Box<CodePointSetData>
pub fn create_xdigit() -> Box<CodePointSetData>
Create a set for the Xdigit
property, using compiled data.
Sourcepub fn create_xdigit_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_xdigit_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Xdigit
property, using a particular data source.
Sourcepub fn xid_continue_for_char(ch: DiplomatChar) -> bool
pub fn xid_continue_for_char(ch: DiplomatChar) -> bool
Get the Xid_Continue
value for a given character, using compiled data
Sourcepub fn create_xid_continue() -> Box<CodePointSetData>
pub fn create_xid_continue() -> Box<CodePointSetData>
Create a set for the Xid_Continue
property, using compiled data.
Sourcepub fn create_xid_continue_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_xid_continue_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Xid_Continue
property, using a particular data source.
Sourcepub fn xid_start_for_char(ch: DiplomatChar) -> bool
pub fn xid_start_for_char(ch: DiplomatChar) -> bool
Get the Xid_Start
value for a given character, using compiled data
Sourcepub fn create_xid_start() -> Box<CodePointSetData>
pub fn create_xid_start() -> Box<CodePointSetData>
Create a set for the Xid_Start
property, using compiled data.
Sourcepub fn create_xid_start_with_provider(
provider: &DataProvider,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_xid_start_with_provider( provider: &DataProvider, ) -> Result<Box<CodePointSetData>, DataError>
Create a set for the Xid_Start
property, using a particular data source.
Sourcepub fn create_for_ecma262(
property_name: &DiplomatStr,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_for_ecma262( property_name: &DiplomatStr, ) -> Result<Box<CodePointSetData>, DataError>
Sourcepub fn create_for_ecma262_with_provider(
provider: &DataProvider,
property_name: &DiplomatStr,
) -> Result<Box<CodePointSetData>, DataError>
pub fn create_for_ecma262_with_provider( provider: &DataProvider, property_name: &DiplomatStr, ) -> Result<Box<CodePointSetData>, DataError>
Auto Trait Implementations§
impl Freeze for CodePointSetData
impl RefUnwindSafe for CodePointSetData
impl Send for CodePointSetData
impl Sync for CodePointSetData
impl Unpin for CodePointSetData
impl UnwindSafe for CodePointSetData
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more