ICU4X
International Components for Unicode
Loading...
Searching...
No Matches
icu4x::CodePointSetData Class Reference

#include <CodePointSetData.d.hpp>

Public Member Functions

bool contains (char32_t cp) const
 
std::unique_ptr< icu4x::CodePointRangeIteratoriter_ranges () const
 
std::unique_ptr< icu4x::CodePointRangeIteratoriter_ranges_complemented () const
 

Static Public Member Functions

static std::unique_ptr< icu4x::CodePointSetDatacreate_general_category_group (icu4x::GeneralCategoryGroup group)
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_general_category_group_with_provider (const icu4x::DataProvider &provider, uint32_t group)
 
static bool ascii_hex_digit_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_ascii_hex_digit ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_ascii_hex_digit_with_provider (const icu4x::DataProvider &provider)
 
static bool alnum_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_alnum ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_alnum_with_provider (const icu4x::DataProvider &provider)
 
static bool alphabetic_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_alphabetic ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_alphabetic_with_provider (const icu4x::DataProvider &provider)
 
static bool bidi_control_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_bidi_control ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_bidi_control_with_provider (const icu4x::DataProvider &provider)
 
static bool bidi_mirrored_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_bidi_mirrored ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_bidi_mirrored_with_provider (const icu4x::DataProvider &provider)
 
static bool blank_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_blank ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_blank_with_provider (const icu4x::DataProvider &provider)
 
static bool cased_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_cased ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_cased_with_provider (const icu4x::DataProvider &provider)
 
static bool case_ignorable_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_case_ignorable ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_case_ignorable_with_provider (const icu4x::DataProvider &provider)
 
static bool full_composition_exclusion_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_full_composition_exclusion ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_full_composition_exclusion_with_provider (const icu4x::DataProvider &provider)
 
static bool changes_when_casefolded_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_changes_when_casefolded ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_changes_when_casefolded_with_provider (const icu4x::DataProvider &provider)
 
static bool changes_when_casemapped_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_changes_when_casemapped ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_changes_when_casemapped_with_provider (const icu4x::DataProvider &provider)
 
static bool changes_when_nfkc_casefolded_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_changes_when_nfkc_casefolded ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_changes_when_nfkc_casefolded_with_provider (const icu4x::DataProvider &provider)
 
static bool changes_when_lowercased_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_changes_when_lowercased ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_changes_when_lowercased_with_provider (const icu4x::DataProvider &provider)
 
static bool changes_when_titlecased_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_changes_when_titlecased ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_changes_when_titlecased_with_provider (const icu4x::DataProvider &provider)
 
static bool changes_when_uppercased_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_changes_when_uppercased ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_changes_when_uppercased_with_provider (const icu4x::DataProvider &provider)
 
static bool dash_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_dash ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_dash_with_provider (const icu4x::DataProvider &provider)
 
static bool deprecated_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_deprecated ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_deprecated_with_provider (const icu4x::DataProvider &provider)
 
static bool default_ignorable_code_point_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_default_ignorable_code_point ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_default_ignorable_code_point_with_provider (const icu4x::DataProvider &provider)
 
static bool diacritic_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_diacritic ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_diacritic_with_provider (const icu4x::DataProvider &provider)
 
static bool emoji_modifier_base_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_emoji_modifier_base ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_emoji_modifier_base_with_provider (const icu4x::DataProvider &provider)
 
static bool emoji_component_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_emoji_component ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_emoji_component_with_provider (const icu4x::DataProvider &provider)
 
static bool emoji_modifier_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_emoji_modifier ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_emoji_modifier_with_provider (const icu4x::DataProvider &provider)
 
static bool emoji_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_emoji ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_emoji_with_provider (const icu4x::DataProvider &provider)
 
static bool emoji_presentation_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_emoji_presentation ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_emoji_presentation_with_provider (const icu4x::DataProvider &provider)
 
static bool extender_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_extender ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_extender_with_provider (const icu4x::DataProvider &provider)
 
static bool extended_pictographic_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_extended_pictographic ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_extended_pictographic_with_provider (const icu4x::DataProvider &provider)
 
static bool graph_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_graph ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_graph_with_provider (const icu4x::DataProvider &provider)
 
static bool grapheme_base_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_grapheme_base ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_grapheme_base_with_provider (const icu4x::DataProvider &provider)
 
static bool grapheme_extend_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_grapheme_extend ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_grapheme_extend_with_provider (const icu4x::DataProvider &provider)
 
static bool grapheme_link_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_grapheme_link ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_grapheme_link_with_provider (const icu4x::DataProvider &provider)
 
static bool hex_digit_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_hex_digit ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_hex_digit_with_provider (const icu4x::DataProvider &provider)
 
static bool hyphen_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_hyphen ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_hyphen_with_provider (const icu4x::DataProvider &provider)
 
static bool id_continue_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_id_continue ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_id_continue_with_provider (const icu4x::DataProvider &provider)
 
static bool ideographic_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_ideographic ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_ideographic_with_provider (const icu4x::DataProvider &provider)
 
static bool id_start_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_id_start ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_id_start_with_provider (const icu4x::DataProvider &provider)
 
static bool ids_binary_operator_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_ids_binary_operator ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_ids_binary_operator_with_provider (const icu4x::DataProvider &provider)
 
static bool ids_trinary_operator_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_ids_trinary_operator ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_ids_trinary_operator_with_provider (const icu4x::DataProvider &provider)
 
static bool join_control_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_join_control ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_join_control_with_provider (const icu4x::DataProvider &provider)
 
static bool logical_order_exception_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_logical_order_exception ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_logical_order_exception_with_provider (const icu4x::DataProvider &provider)
 
static bool lowercase_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_lowercase ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_lowercase_with_provider (const icu4x::DataProvider &provider)
 
static bool math_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_math ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_math_with_provider (const icu4x::DataProvider &provider)
 
static bool noncharacter_code_point_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_noncharacter_code_point ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_noncharacter_code_point_with_provider (const icu4x::DataProvider &provider)
 
static bool nfc_inert_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_nfc_inert ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_nfc_inert_with_provider (const icu4x::DataProvider &provider)
 
static bool nfd_inert_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_nfd_inert ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_nfd_inert_with_provider (const icu4x::DataProvider &provider)
 
static bool nfkc_inert_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_nfkc_inert ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_nfkc_inert_with_provider (const icu4x::DataProvider &provider)
 
static bool nfkd_inert_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_nfkd_inert ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_nfkd_inert_with_provider (const icu4x::DataProvider &provider)
 
static bool pattern_syntax_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_pattern_syntax ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_pattern_syntax_with_provider (const icu4x::DataProvider &provider)
 
static bool pattern_white_space_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_pattern_white_space ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_pattern_white_space_with_provider (const icu4x::DataProvider &provider)
 
static bool prepended_concatenation_mark_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_prepended_concatenation_mark ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_prepended_concatenation_mark_with_provider (const icu4x::DataProvider &provider)
 
static bool print_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_print ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_print_with_provider (const icu4x::DataProvider &provider)
 
static bool quotation_mark_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_quotation_mark ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_quotation_mark_with_provider (const icu4x::DataProvider &provider)
 
static bool radical_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_radical ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_radical_with_provider (const icu4x::DataProvider &provider)
 
static bool regional_indicator_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_regional_indicator ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_regional_indicator_with_provider (const icu4x::DataProvider &provider)
 
static bool soft_dotted_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_soft_dotted ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_soft_dotted_with_provider (const icu4x::DataProvider &provider)
 
static bool segment_starter_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_segment_starter ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_segment_starter_with_provider (const icu4x::DataProvider &provider)
 
static bool case_sensitive_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_case_sensitive ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_case_sensitive_with_provider (const icu4x::DataProvider &provider)
 
static bool sentence_terminal_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_sentence_terminal ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_sentence_terminal_with_provider (const icu4x::DataProvider &provider)
 
static bool terminal_punctuation_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_terminal_punctuation ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_terminal_punctuation_with_provider (const icu4x::DataProvider &provider)
 
static bool unified_ideograph_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_unified_ideograph ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_unified_ideograph_with_provider (const icu4x::DataProvider &provider)
 
static bool uppercase_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_uppercase ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_uppercase_with_provider (const icu4x::DataProvider &provider)
 
static bool variation_selector_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_variation_selector ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_variation_selector_with_provider (const icu4x::DataProvider &provider)
 
static bool white_space_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_white_space ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_white_space_with_provider (const icu4x::DataProvider &provider)
 
static bool xdigit_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_xdigit ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_xdigit_with_provider (const icu4x::DataProvider &provider)
 
static bool xid_continue_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_xid_continue ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_xid_continue_with_provider (const icu4x::DataProvider &provider)
 
static bool xid_start_for_char (char32_t ch)
 
static std::unique_ptr< icu4x::CodePointSetDatacreate_xid_start ()
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_xid_start_with_provider (const icu4x::DataProvider &provider)
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_for_ecma262 (std::string_view property_name)
 
static diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataErrorcreate_for_ecma262_with_provider (const icu4x::DataProvider &provider, std::string_view property_name)
 
static void operator delete (void *ptr)
 

Detailed Description

An ICU4X Unicode Set Property object, capable of querying whether a code point is contained in a set based on a Unicode property.

See the Rust documentation for properties for more information.

See the Rust documentation for CodePointSetData for more information.

See the Rust documentation for CodePointSetDataBorrowed for more information.

Member Function Documentation

◆ alnum_for_char()

bool icu4x::CodePointSetData::alnum_for_char ( char32_t ch)
inlinestatic

Get the Alnum value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ alphabetic_for_char()

bool icu4x::CodePointSetData::alphabetic_for_char ( char32_t ch)
inlinestatic

Get the Alphabetic value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ ascii_hex_digit_for_char()

bool icu4x::CodePointSetData::ascii_hex_digit_for_char ( char32_t ch)
inlinestatic

Get the Ascii_Hex_Digit value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ bidi_control_for_char()

bool icu4x::CodePointSetData::bidi_control_for_char ( char32_t ch)
inlinestatic

Get the Bidi_Control value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ bidi_mirrored_for_char()

bool icu4x::CodePointSetData::bidi_mirrored_for_char ( char32_t ch)
inlinestatic

Get the Bidi_Mirrored value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ blank_for_char()

bool icu4x::CodePointSetData::blank_for_char ( char32_t ch)
inlinestatic

Get the Blank value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ case_ignorable_for_char()

bool icu4x::CodePointSetData::case_ignorable_for_char ( char32_t ch)
inlinestatic

Get the Case_Ignorable value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ case_sensitive_for_char()

bool icu4x::CodePointSetData::case_sensitive_for_char ( char32_t ch)
inlinestatic

Get the Case_Sensitive value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ cased_for_char()

bool icu4x::CodePointSetData::cased_for_char ( char32_t ch)
inlinestatic

Get the Cased value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ changes_when_casefolded_for_char()

bool icu4x::CodePointSetData::changes_when_casefolded_for_char ( char32_t ch)
inlinestatic

Get the Changes_When_Casefolded value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ changes_when_casemapped_for_char()

bool icu4x::CodePointSetData::changes_when_casemapped_for_char ( char32_t ch)
inlinestatic

Get the Changes_When_Casemapped value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ changes_when_lowercased_for_char()

bool icu4x::CodePointSetData::changes_when_lowercased_for_char ( char32_t ch)
inlinestatic

Get the Changes_When_Lowercased value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ changes_when_nfkc_casefolded_for_char()

bool icu4x::CodePointSetData::changes_when_nfkc_casefolded_for_char ( char32_t ch)
inlinestatic

Get the Changes_When_Nfkc_Casefolded value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ changes_when_titlecased_for_char()

bool icu4x::CodePointSetData::changes_when_titlecased_for_char ( char32_t ch)
inlinestatic

Get the Changes_When_Titlecased value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ changes_when_uppercased_for_char()

bool icu4x::CodePointSetData::changes_when_uppercased_for_char ( char32_t ch)
inlinestatic

Get the Changes_When_Uppercased value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ contains()

bool icu4x::CodePointSetData::contains ( char32_t cp) const
inline

Checks whether the code point is in the set.

See the Rust documentation for contains for more information.

◆ create_alnum()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_alnum ( )
inlinestatic

Create a set for the Alnum property, using compiled data.

See the Rust documentation for Alnum for more information.

◆ create_alnum_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_alnum_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Alnum property, using a particular data source.

See the Rust documentation for Alnum for more information.

◆ create_alphabetic()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_alphabetic ( )
inlinestatic

Create a set for the Alphabetic property, using compiled data.

See the Rust documentation for Alphabetic for more information.

◆ create_alphabetic_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_alphabetic_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Alphabetic property, using a particular data source.

See the Rust documentation for Alphabetic for more information.

◆ create_ascii_hex_digit()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_ascii_hex_digit ( )
inlinestatic

Create a set for the Ascii_Hex_Digit property, using compiled data.

See the Rust documentation for AsciiHexDigit for more information.

◆ create_ascii_hex_digit_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_ascii_hex_digit_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Ascii_Hex_Digit property, using a particular data source.

See the Rust documentation for AsciiHexDigit for more information.

◆ create_bidi_control()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_bidi_control ( )
inlinestatic

Create a set for the Bidi_Control property, using compiled data.

See the Rust documentation for BidiControl for more information.

◆ create_bidi_control_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_bidi_control_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Bidi_Control property, using a particular data source.

See the Rust documentation for BidiControl for more information.

◆ create_bidi_mirrored()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_bidi_mirrored ( )
inlinestatic

Create a set for the Bidi_Mirrored property, using compiled data.

See the Rust documentation for BidiMirrored for more information.

◆ create_bidi_mirrored_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_bidi_mirrored_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Bidi_Mirrored property, using a particular data source.

See the Rust documentation for BidiMirrored for more information.

◆ create_blank()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_blank ( )
inlinestatic

Create a set for the Blank property, using compiled data.

See the Rust documentation for Blank for more information.

◆ create_blank_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_blank_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Blank property, using a particular data source.

See the Rust documentation for Blank for more information.

◆ create_case_ignorable()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_case_ignorable ( )
inlinestatic

Create a set for the Case_Ignorable property, using compiled data.

See the Rust documentation for CaseIgnorable for more information.

◆ create_case_ignorable_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_case_ignorable_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Case_Ignorable property, using a particular data source.

See the Rust documentation for CaseIgnorable for more information.

◆ create_case_sensitive()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_case_sensitive ( )
inlinestatic

Create a set for the Case_Sensitive property, using compiled data.

See the Rust documentation for CaseSensitive for more information.

◆ create_case_sensitive_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_case_sensitive_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Case_Sensitive property, using a particular data source.

See the Rust documentation for CaseSensitive for more information.

◆ create_cased()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_cased ( )
inlinestatic

Create a set for the Cased property, using compiled data.

See the Rust documentation for Cased for more information.

◆ create_cased_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_cased_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Cased property, using a particular data source.

See the Rust documentation for Cased for more information.

◆ create_changes_when_casefolded()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_changes_when_casefolded ( )
inlinestatic

Create a set for the Changes_When_Casefolded property, using compiled data.

See the Rust documentation for ChangesWhenCasefolded for more information.

◆ create_changes_when_casefolded_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_changes_when_casefolded_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Changes_When_Casefolded property, using a particular data source.

See the Rust documentation for ChangesWhenCasefolded for more information.

◆ create_changes_when_casemapped()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_changes_when_casemapped ( )
inlinestatic

Create a set for the Changes_When_Casemapped property, using compiled data.

See the Rust documentation for ChangesWhenCasemapped for more information.

◆ create_changes_when_casemapped_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_changes_when_casemapped_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Changes_When_Casemapped property, using a particular data source.

See the Rust documentation for ChangesWhenCasemapped for more information.

◆ create_changes_when_lowercased()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_changes_when_lowercased ( )
inlinestatic

Create a set for the Changes_When_Lowercased property, using compiled data.

See the Rust documentation for ChangesWhenLowercased for more information.

◆ create_changes_when_lowercased_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_changes_when_lowercased_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Changes_When_Lowercased property, using a particular data source.

See the Rust documentation for ChangesWhenLowercased for more information.

◆ create_changes_when_nfkc_casefolded()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_changes_when_nfkc_casefolded ( )
inlinestatic

Create a set for the Changes_When_Nfkc_Casefolded property, using compiled data.

See the Rust documentation for ChangesWhenNfkcCasefolded for more information.

◆ create_changes_when_nfkc_casefolded_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_changes_when_nfkc_casefolded_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Changes_When_Nfkc_Casefolded property, using a particular data source.

See the Rust documentation for ChangesWhenNfkcCasefolded for more information.

◆ create_changes_when_titlecased()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_changes_when_titlecased ( )
inlinestatic

Create a set for the Changes_When_Titlecased property, using compiled data.

See the Rust documentation for ChangesWhenTitlecased for more information.

◆ create_changes_when_titlecased_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_changes_when_titlecased_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Changes_When_Titlecased property, using a particular data source.

See the Rust documentation for ChangesWhenTitlecased for more information.

◆ create_changes_when_uppercased()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_changes_when_uppercased ( )
inlinestatic

Create a set for the Changes_When_Uppercased property, using compiled data.

See the Rust documentation for ChangesWhenUppercased for more information.

◆ create_changes_when_uppercased_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_changes_when_uppercased_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Changes_When_Uppercased property, using a particular data source.

See the Rust documentation for ChangesWhenUppercased for more information.

◆ create_dash()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_dash ( )
inlinestatic

Create a set for the Dash property, using compiled data.

See the Rust documentation for Dash for more information.

◆ create_dash_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_dash_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Dash property, using a particular data source.

See the Rust documentation for Dash for more information.

◆ create_default_ignorable_code_point()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_default_ignorable_code_point ( )
inlinestatic

Create a set for the Default_Ignorable_Code_Point property, using compiled data.

See the Rust documentation for DefaultIgnorableCodePoint for more information.

◆ create_default_ignorable_code_point_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_default_ignorable_code_point_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Default_Ignorable_Code_Point property, using a particular data source.

See the Rust documentation for DefaultIgnorableCodePoint for more information.

◆ create_deprecated()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_deprecated ( )
inlinestatic

Create a set for the Deprecated property, using compiled data.

See the Rust documentation for Deprecated for more information.

◆ create_deprecated_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_deprecated_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Deprecated property, using a particular data source.

See the Rust documentation for Deprecated for more information.

◆ create_diacritic()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_diacritic ( )
inlinestatic

Create a set for the Diacritic property, using compiled data.

See the Rust documentation for Diacritic for more information.

◆ create_diacritic_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_diacritic_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Diacritic property, using a particular data source.

See the Rust documentation for Diacritic for more information.

◆ create_emoji()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_emoji ( )
inlinestatic

Create a set for the Emoji property, using compiled data.

See the Rust documentation for Emoji for more information.

◆ create_emoji_component()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_emoji_component ( )
inlinestatic

Create a set for the Emoji_Component property, using compiled data.

See the Rust documentation for EmojiComponent for more information.

◆ create_emoji_component_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_emoji_component_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Emoji_Component property, using a particular data source.

See the Rust documentation for EmojiComponent for more information.

◆ create_emoji_modifier()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_emoji_modifier ( )
inlinestatic

Create a set for the Emoji_Modifier property, using compiled data.

See the Rust documentation for EmojiModifier for more information.

◆ create_emoji_modifier_base()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_emoji_modifier_base ( )
inlinestatic

Create a set for the Emoji_Modifier_Base property, using compiled data.

See the Rust documentation for EmojiModifierBase for more information.

◆ create_emoji_modifier_base_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_emoji_modifier_base_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Emoji_Modifier_Base property, using a particular data source.

See the Rust documentation for EmojiModifierBase for more information.

◆ create_emoji_modifier_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_emoji_modifier_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Emoji_Modifier property, using a particular data source.

See the Rust documentation for EmojiModifier for more information.

◆ create_emoji_presentation()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_emoji_presentation ( )
inlinestatic

Create a set for the Emoji_Presentation property, using compiled data.

See the Rust documentation for EmojiPresentation for more information.

◆ create_emoji_presentation_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_emoji_presentation_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Emoji_Presentation property, using a particular data source.

See the Rust documentation for EmojiPresentation for more information.

◆ create_emoji_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_emoji_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Emoji property, using a particular data source.

See the Rust documentation for Emoji for more information.

◆ create_extended_pictographic()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_extended_pictographic ( )
inlinestatic

Create a set for the Extended_Pictographic property, using compiled data.

See the Rust documentation for ExtendedPictographic for more information.

◆ create_extended_pictographic_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_extended_pictographic_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Extended_Pictographic property, using a particular data source.

See the Rust documentation for ExtendedPictographic for more information.

◆ create_extender()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_extender ( )
inlinestatic

Create a set for the Extender property, using compiled data.

See the Rust documentation for Extender for more information.

◆ create_extender_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_extender_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Extender property, using a particular data source.

See the Rust documentation for Extender for more information.

◆ create_for_ecma262()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_for_ecma262 ( std::string_view property_name)
inlinestatic

See the Rust documentation for new_for_ecma262 for more information.

◆ create_for_ecma262_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_for_ecma262_with_provider ( const icu4x::DataProvider & provider,
std::string_view property_name )
inlinestatic

See the Rust documentation for new_for_ecma262 for more information.

◆ create_full_composition_exclusion()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_full_composition_exclusion ( )
inlinestatic

Create a set for the Full_Composition_Exclusion property, using compiled data.

See the Rust documentation for FullCompositionExclusion for more information.

◆ create_full_composition_exclusion_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_full_composition_exclusion_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Full_Composition_Exclusion property, using a particular data source.

See the Rust documentation for FullCompositionExclusion for more information.

◆ create_general_category_group()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_general_category_group ( icu4x::GeneralCategoryGroup group)
inlinestatic

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.

See the Rust documentation for GeneralCategoryGroup for more information.

See the Rust documentation for get_set_for_value_group for more information.

◆ create_general_category_group_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_general_category_group_with_provider ( const icu4x::DataProvider & provider,
uint32_t group )
inlinestatic

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.

◆ create_graph()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_graph ( )
inlinestatic

Create a set for the Graph property, using compiled data.

See the Rust documentation for Graph for more information.

◆ create_graph_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_graph_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Graph property, using a particular data source.

See the Rust documentation for Graph for more information.

◆ create_grapheme_base()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_grapheme_base ( )
inlinestatic

Create a set for the Grapheme_Base property, using compiled data.

See the Rust documentation for GraphemeBase for more information.

◆ create_grapheme_base_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_grapheme_base_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Grapheme_Base property, using a particular data source.

See the Rust documentation for GraphemeBase for more information.

◆ create_grapheme_extend()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_grapheme_extend ( )
inlinestatic

Create a set for the Grapheme_Extend property, using compiled data.

See the Rust documentation for GraphemeExtend for more information.

◆ create_grapheme_extend_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_grapheme_extend_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Grapheme_Extend property, using a particular data source.

See the Rust documentation for GraphemeExtend for more information.

◆ create_grapheme_link()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_grapheme_link ( )
inlinestatic

Create a set for the Grapheme_Link property, using compiled data.

See the Rust documentation for GraphemeLink for more information.

◆ create_grapheme_link_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_grapheme_link_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Grapheme_Link property, using a particular data source.

See the Rust documentation for GraphemeLink for more information.

◆ create_hex_digit()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_hex_digit ( )
inlinestatic

Create a set for the Hex_Digit property, using compiled data.

See the Rust documentation for HexDigit for more information.

◆ create_hex_digit_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_hex_digit_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Hex_Digit property, using a particular data source.

See the Rust documentation for HexDigit for more information.

◆ create_hyphen()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_hyphen ( )
inlinestatic

Create a set for the Hyphen property, using compiled data.

See the Rust documentation for Hyphen for more information.

◆ create_hyphen_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_hyphen_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Hyphen property, using a particular data source.

See the Rust documentation for Hyphen for more information.

◆ create_id_continue()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_id_continue ( )
inlinestatic

Create a set for the Id_Continue property, using compiled data.

See the Rust documentation for IdContinue for more information.

◆ create_id_continue_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_id_continue_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Id_Continue property, using a particular data source.

See the Rust documentation for IdContinue for more information.

◆ create_id_start()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_id_start ( )
inlinestatic

Create a set for the Id_Start property, using compiled data.

See the Rust documentation for IdStart for more information.

◆ create_id_start_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_id_start_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Id_Start property, using a particular data source.

See the Rust documentation for IdStart for more information.

◆ create_ideographic()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_ideographic ( )
inlinestatic

Create a set for the Ideographic property, using compiled data.

See the Rust documentation for Ideographic for more information.

◆ create_ideographic_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_ideographic_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Ideographic property, using a particular data source.

See the Rust documentation for Ideographic for more information.

◆ create_ids_binary_operator()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_ids_binary_operator ( )
inlinestatic

Create a set for the Ids_Binary_Operator property, using compiled data.

See the Rust documentation for IdsBinaryOperator for more information.

◆ create_ids_binary_operator_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_ids_binary_operator_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Ids_Binary_Operator property, using a particular data source.

See the Rust documentation for IdsBinaryOperator for more information.

◆ create_ids_trinary_operator()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_ids_trinary_operator ( )
inlinestatic

Create a set for the Ids_Trinary_Operator property, using compiled data.

See the Rust documentation for IdsTrinaryOperator for more information.

◆ create_ids_trinary_operator_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_ids_trinary_operator_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Ids_Trinary_Operator property, using a particular data source.

See the Rust documentation for IdsTrinaryOperator for more information.

◆ create_join_control()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_join_control ( )
inlinestatic

Create a set for the Join_Control property, using compiled data.

See the Rust documentation for JoinControl for more information.

◆ create_join_control_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_join_control_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Join_Control property, using a particular data source.

See the Rust documentation for JoinControl for more information.

◆ create_logical_order_exception()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_logical_order_exception ( )
inlinestatic

Create a set for the Logical_Order_Exception property, using compiled data.

See the Rust documentation for LogicalOrderException for more information.

◆ create_logical_order_exception_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_logical_order_exception_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Logical_Order_Exception property, using a particular data source.

See the Rust documentation for LogicalOrderException for more information.

◆ create_lowercase()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_lowercase ( )
inlinestatic

Create a set for the Lowercase property, using compiled data.

See the Rust documentation for Lowercase for more information.

◆ create_lowercase_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_lowercase_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Lowercase property, using a particular data source.

See the Rust documentation for Lowercase for more information.

◆ create_math()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_math ( )
inlinestatic

Create a set for the Math property, using compiled data.

See the Rust documentation for Math for more information.

◆ create_math_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_math_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Math property, using a particular data source.

See the Rust documentation for Math for more information.

◆ create_nfc_inert()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_nfc_inert ( )
inlinestatic

Create a set for the Nfc_Inert property, using compiled data.

See the Rust documentation for NfcInert for more information.

◆ create_nfc_inert_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_nfc_inert_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Nfc_Inert property, using a particular data source.

See the Rust documentation for NfcInert for more information.

◆ create_nfd_inert()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_nfd_inert ( )
inlinestatic

Create a set for the Nfd_Inert property, using compiled data.

See the Rust documentation for NfdInert for more information.

◆ create_nfd_inert_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_nfd_inert_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Nfd_Inert property, using a particular data source.

See the Rust documentation for NfdInert for more information.

◆ create_nfkc_inert()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_nfkc_inert ( )
inlinestatic

Create a set for the Nfkc_Inert property, using compiled data.

See the Rust documentation for NfkcInert for more information.

◆ create_nfkc_inert_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_nfkc_inert_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Nfkc_Inert property, using a particular data source.

See the Rust documentation for NfkcInert for more information.

◆ create_nfkd_inert()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_nfkd_inert ( )
inlinestatic

Create a set for the Nfkd_Inert property, using compiled data.

See the Rust documentation for NfkdInert for more information.

◆ create_nfkd_inert_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_nfkd_inert_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Nfkd_Inert property, using a particular data source.

See the Rust documentation for NfkdInert for more information.

◆ create_noncharacter_code_point()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_noncharacter_code_point ( )
inlinestatic

Create a set for the Noncharacter_Code_Point property, using compiled data.

See the Rust documentation for NoncharacterCodePoint for more information.

◆ create_noncharacter_code_point_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_noncharacter_code_point_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Noncharacter_Code_Point property, using a particular data source.

See the Rust documentation for NoncharacterCodePoint for more information.

◆ create_pattern_syntax()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_pattern_syntax ( )
inlinestatic

Create a set for the Pattern_Syntax property, using compiled data.

See the Rust documentation for PatternSyntax for more information.

◆ create_pattern_syntax_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_pattern_syntax_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Pattern_Syntax property, using a particular data source.

See the Rust documentation for PatternSyntax for more information.

◆ create_pattern_white_space()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_pattern_white_space ( )
inlinestatic

Create a set for the Pattern_White_Space property, using compiled data.

See the Rust documentation for PatternWhiteSpace for more information.

◆ create_pattern_white_space_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_pattern_white_space_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Pattern_White_Space property, using a particular data source.

See the Rust documentation for PatternWhiteSpace for more information.

◆ create_prepended_concatenation_mark()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_prepended_concatenation_mark ( )
inlinestatic

Create a set for the Prepended_Concatenation_Mark property, using compiled data.

See the Rust documentation for PrependedConcatenationMark for more information.

◆ create_prepended_concatenation_mark_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_prepended_concatenation_mark_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Prepended_Concatenation_Mark property, using a particular data source.

See the Rust documentation for PrependedConcatenationMark for more information.

◆ create_print()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_print ( )
inlinestatic

Create a set for the Print property, using compiled data.

See the Rust documentation for Print for more information.

◆ create_print_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_print_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Print property, using a particular data source.

See the Rust documentation for Print for more information.

◆ create_quotation_mark()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_quotation_mark ( )
inlinestatic

Create a set for the Quotation_Mark property, using compiled data.

See the Rust documentation for QuotationMark for more information.

◆ create_quotation_mark_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_quotation_mark_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Quotation_Mark property, using a particular data source.

See the Rust documentation for QuotationMark for more information.

◆ create_radical()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_radical ( )
inlinestatic

Create a set for the Radical property, using compiled data.

See the Rust documentation for Radical for more information.

◆ create_radical_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_radical_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Radical property, using a particular data source.

See the Rust documentation for Radical for more information.

◆ create_regional_indicator()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_regional_indicator ( )
inlinestatic

Create a set for the Regional_Indicator property, using compiled data.

See the Rust documentation for RegionalIndicator for more information.

◆ create_regional_indicator_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_regional_indicator_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Regional_Indicator property, using a particular data source.

See the Rust documentation for RegionalIndicator for more information.

◆ create_segment_starter()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_segment_starter ( )
inlinestatic

Create a set for the Segment_Starter property, using compiled data.

See the Rust documentation for SegmentStarter for more information.

◆ create_segment_starter_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_segment_starter_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Segment_Starter property, using a particular data source.

See the Rust documentation for SegmentStarter for more information.

◆ create_sentence_terminal()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_sentence_terminal ( )
inlinestatic

Create a set for the Sentence_Terminal property, using compiled data.

See the Rust documentation for SentenceTerminal for more information.

◆ create_sentence_terminal_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_sentence_terminal_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Sentence_Terminal property, using a particular data source.

See the Rust documentation for SentenceTerminal for more information.

◆ create_soft_dotted()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_soft_dotted ( )
inlinestatic

Create a set for the Soft_Dotted property, using compiled data.

See the Rust documentation for SoftDotted for more information.

◆ create_soft_dotted_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_soft_dotted_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Soft_Dotted property, using a particular data source.

See the Rust documentation for SoftDotted for more information.

◆ create_terminal_punctuation()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_terminal_punctuation ( )
inlinestatic

Create a set for the Terminal_Punctuation property, using compiled data.

See the Rust documentation for TerminalPunctuation for more information.

◆ create_terminal_punctuation_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_terminal_punctuation_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Terminal_Punctuation property, using a particular data source.

See the Rust documentation for TerminalPunctuation for more information.

◆ create_unified_ideograph()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_unified_ideograph ( )
inlinestatic

Create a set for the Unified_Ideograph property, using compiled data.

See the Rust documentation for UnifiedIdeograph for more information.

◆ create_unified_ideograph_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_unified_ideograph_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Unified_Ideograph property, using a particular data source.

See the Rust documentation for UnifiedIdeograph for more information.

◆ create_uppercase()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_uppercase ( )
inlinestatic

Create a set for the Uppercase property, using compiled data.

See the Rust documentation for Uppercase for more information.

◆ create_uppercase_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_uppercase_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Uppercase property, using a particular data source.

See the Rust documentation for Uppercase for more information.

◆ create_variation_selector()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_variation_selector ( )
inlinestatic

Create a set for the Variation_Selector property, using compiled data.

See the Rust documentation for VariationSelector for more information.

◆ create_variation_selector_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_variation_selector_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Variation_Selector property, using a particular data source.

See the Rust documentation for VariationSelector for more information.

◆ create_white_space()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_white_space ( )
inlinestatic

Create a set for the White_Space property, using compiled data.

See the Rust documentation for WhiteSpace for more information.

◆ create_white_space_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_white_space_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the White_Space property, using a particular data source.

See the Rust documentation for WhiteSpace for more information.

◆ create_xdigit()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_xdigit ( )
inlinestatic

Create a set for the Xdigit property, using compiled data.

See the Rust documentation for Xdigit for more information.

◆ create_xdigit_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_xdigit_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Xdigit property, using a particular data source.

See the Rust documentation for Xdigit for more information.

◆ create_xid_continue()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_xid_continue ( )
inlinestatic

Create a set for the Xid_Continue property, using compiled data.

See the Rust documentation for XidContinue for more information.

◆ create_xid_continue_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_xid_continue_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Xid_Continue property, using a particular data source.

See the Rust documentation for XidContinue for more information.

◆ create_xid_start()

std::unique_ptr< icu4x::CodePointSetData > icu4x::CodePointSetData::create_xid_start ( )
inlinestatic

Create a set for the Xid_Start property, using compiled data.

See the Rust documentation for XidStart for more information.

◆ create_xid_start_with_provider()

diplomat::result< std::unique_ptr< icu4x::CodePointSetData >, icu4x::DataError > icu4x::CodePointSetData::create_xid_start_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Create a set for the Xid_Start property, using a particular data source.

See the Rust documentation for XidStart for more information.

◆ dash_for_char()

bool icu4x::CodePointSetData::dash_for_char ( char32_t ch)
inlinestatic

Get the Dash value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ default_ignorable_code_point_for_char()

bool icu4x::CodePointSetData::default_ignorable_code_point_for_char ( char32_t ch)
inlinestatic

Get the Default_Ignorable_Code_Point value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ deprecated_for_char()

bool icu4x::CodePointSetData::deprecated_for_char ( char32_t ch)
inlinestatic

Get the Deprecated value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ diacritic_for_char()

bool icu4x::CodePointSetData::diacritic_for_char ( char32_t ch)
inlinestatic

Get the Diacritic value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ emoji_component_for_char()

bool icu4x::CodePointSetData::emoji_component_for_char ( char32_t ch)
inlinestatic

Get the Emoji_Component value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ emoji_for_char()

bool icu4x::CodePointSetData::emoji_for_char ( char32_t ch)
inlinestatic

Get the Emoji value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ emoji_modifier_base_for_char()

bool icu4x::CodePointSetData::emoji_modifier_base_for_char ( char32_t ch)
inlinestatic

Get the Emoji_Modifier_Base value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ emoji_modifier_for_char()

bool icu4x::CodePointSetData::emoji_modifier_for_char ( char32_t ch)
inlinestatic

Get the Emoji_Modifier value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ emoji_presentation_for_char()

bool icu4x::CodePointSetData::emoji_presentation_for_char ( char32_t ch)
inlinestatic

Get the Emoji_Presentation value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ extended_pictographic_for_char()

bool icu4x::CodePointSetData::extended_pictographic_for_char ( char32_t ch)
inlinestatic

Get the Extended_Pictographic value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ extender_for_char()

bool icu4x::CodePointSetData::extender_for_char ( char32_t ch)
inlinestatic

Get the Extender value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ full_composition_exclusion_for_char()

bool icu4x::CodePointSetData::full_composition_exclusion_for_char ( char32_t ch)
inlinestatic

Get the Full_Composition_Exclusion value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ graph_for_char()

bool icu4x::CodePointSetData::graph_for_char ( char32_t ch)
inlinestatic

Get the Graph value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ grapheme_base_for_char()

bool icu4x::CodePointSetData::grapheme_base_for_char ( char32_t ch)
inlinestatic

Get the Grapheme_Base value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ grapheme_extend_for_char()

bool icu4x::CodePointSetData::grapheme_extend_for_char ( char32_t ch)
inlinestatic

Get the Grapheme_Extend value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ grapheme_link_for_char()

bool icu4x::CodePointSetData::grapheme_link_for_char ( char32_t ch)
inlinestatic

Get the Grapheme_Link value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ hex_digit_for_char()

bool icu4x::CodePointSetData::hex_digit_for_char ( char32_t ch)
inlinestatic

Get the Hex_Digit value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ hyphen_for_char()

bool icu4x::CodePointSetData::hyphen_for_char ( char32_t ch)
inlinestatic

Get the Hyphen value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ id_continue_for_char()

bool icu4x::CodePointSetData::id_continue_for_char ( char32_t ch)
inlinestatic

Get the Id_Continue value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ id_start_for_char()

bool icu4x::CodePointSetData::id_start_for_char ( char32_t ch)
inlinestatic

Get the Id_Start value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ ideographic_for_char()

bool icu4x::CodePointSetData::ideographic_for_char ( char32_t ch)
inlinestatic

Get the Ideographic value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ ids_binary_operator_for_char()

bool icu4x::CodePointSetData::ids_binary_operator_for_char ( char32_t ch)
inlinestatic

Get the Ids_Binary_Operator value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ ids_trinary_operator_for_char()

bool icu4x::CodePointSetData::ids_trinary_operator_for_char ( char32_t ch)
inlinestatic

Get the Ids_Trinary_Operator value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ iter_ranges()

std::unique_ptr< icu4x::CodePointRangeIterator > icu4x::CodePointSetData::iter_ranges ( ) const
inline

Produces an iterator over ranges of code points contained in this set

See the Rust documentation for iter_ranges for more information.

◆ iter_ranges_complemented()

std::unique_ptr< icu4x::CodePointRangeIterator > icu4x::CodePointSetData::iter_ranges_complemented ( ) const
inline

Produces an iterator over ranges of code points not contained in this set

See the Rust documentation for iter_ranges_complemented for more information.

◆ join_control_for_char()

bool icu4x::CodePointSetData::join_control_for_char ( char32_t ch)
inlinestatic

Get the Join_Control value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ logical_order_exception_for_char()

bool icu4x::CodePointSetData::logical_order_exception_for_char ( char32_t ch)
inlinestatic

Get the Logical_Order_Exception value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ lowercase_for_char()

bool icu4x::CodePointSetData::lowercase_for_char ( char32_t ch)
inlinestatic

Get the Lowercase value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ math_for_char()

bool icu4x::CodePointSetData::math_for_char ( char32_t ch)
inlinestatic

Get the Math value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ nfc_inert_for_char()

bool icu4x::CodePointSetData::nfc_inert_for_char ( char32_t ch)
inlinestatic

Get the Nfc_Inert value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ nfd_inert_for_char()

bool icu4x::CodePointSetData::nfd_inert_for_char ( char32_t ch)
inlinestatic

Get the Nfd_Inert value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ nfkc_inert_for_char()

bool icu4x::CodePointSetData::nfkc_inert_for_char ( char32_t ch)
inlinestatic

Get the Nfkc_Inert value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ nfkd_inert_for_char()

bool icu4x::CodePointSetData::nfkd_inert_for_char ( char32_t ch)
inlinestatic

Get the Nfkd_Inert value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ noncharacter_code_point_for_char()

bool icu4x::CodePointSetData::noncharacter_code_point_for_char ( char32_t ch)
inlinestatic

Get the Noncharacter_Code_Point value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ operator delete()

void icu4x::CodePointSetData::operator delete ( void * ptr)
inlinestatic

◆ pattern_syntax_for_char()

bool icu4x::CodePointSetData::pattern_syntax_for_char ( char32_t ch)
inlinestatic

Get the Pattern_Syntax value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ pattern_white_space_for_char()

bool icu4x::CodePointSetData::pattern_white_space_for_char ( char32_t ch)
inlinestatic

Get the Pattern_White_Space value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ prepended_concatenation_mark_for_char()

bool icu4x::CodePointSetData::prepended_concatenation_mark_for_char ( char32_t ch)
inlinestatic

Get the Prepended_Concatenation_Mark value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ print_for_char()

bool icu4x::CodePointSetData::print_for_char ( char32_t ch)
inlinestatic

Get the Print value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ quotation_mark_for_char()

bool icu4x::CodePointSetData::quotation_mark_for_char ( char32_t ch)
inlinestatic

Get the Quotation_Mark value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ radical_for_char()

bool icu4x::CodePointSetData::radical_for_char ( char32_t ch)
inlinestatic

Get the Radical value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ regional_indicator_for_char()

bool icu4x::CodePointSetData::regional_indicator_for_char ( char32_t ch)
inlinestatic

Get the Regional_Indicator value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ segment_starter_for_char()

bool icu4x::CodePointSetData::segment_starter_for_char ( char32_t ch)
inlinestatic

Get the Segment_Starter value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ sentence_terminal_for_char()

bool icu4x::CodePointSetData::sentence_terminal_for_char ( char32_t ch)
inlinestatic

Get the Sentence_Terminal value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ soft_dotted_for_char()

bool icu4x::CodePointSetData::soft_dotted_for_char ( char32_t ch)
inlinestatic

Get the Soft_Dotted value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ terminal_punctuation_for_char()

bool icu4x::CodePointSetData::terminal_punctuation_for_char ( char32_t ch)
inlinestatic

Get the Terminal_Punctuation value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ unified_ideograph_for_char()

bool icu4x::CodePointSetData::unified_ideograph_for_char ( char32_t ch)
inlinestatic

Get the Unified_Ideograph value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ uppercase_for_char()

bool icu4x::CodePointSetData::uppercase_for_char ( char32_t ch)
inlinestatic

Get the Uppercase value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ variation_selector_for_char()

bool icu4x::CodePointSetData::variation_selector_for_char ( char32_t ch)
inlinestatic

Get the Variation_Selector value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ white_space_for_char()

bool icu4x::CodePointSetData::white_space_for_char ( char32_t ch)
inlinestatic

Get the White_Space value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ xdigit_for_char()

bool icu4x::CodePointSetData::xdigit_for_char ( char32_t ch)
inlinestatic

Get the Xdigit value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ xid_continue_for_char()

bool icu4x::CodePointSetData::xid_continue_for_char ( char32_t ch)
inlinestatic

Get the Xid_Continue value for a given character, using compiled data

See the Rust documentation for for_char for more information.

◆ xid_start_for_char()

bool icu4x::CodePointSetData::xid_start_for_char ( char32_t ch)
inlinestatic

Get the Xid_Start value for a given character, using compiled data

See the Rust documentation for for_char for more information.


The documentation for this class was generated from the following files: