List of all items
Structs
- Collator
- CollatorBorrowed
- CollatorPreferences
- comparison::AnyQuaternaryAccumulator
- comparison::Collator
- comparison::CollatorBorrowed
- comparison::CollatorPreferences
- comparison::LocaleSpecificDataHolder
- comparison::SortKeyLevel
- comparison::TooSmall
- elements::CharacterAndClass
- elements::CharacterAndClassAndTrieValue
- elements::CollationElement
- elements::CollationElement32
- elements::CollationElements
- elements::NonPrimary
- options::CollatorOptions
- options::CollatorOptionsBitField
- options::ResolvedCollatorOptions
- provider::Baked
- provider::CollationData
- provider::CollationDiacritics
- provider::CollationDiacriticsV1
- provider::CollationJamo
- provider::CollationJamoV1
- provider::CollationMetadata
- provider::CollationMetadataV1
- provider::CollationReordering
- provider::CollationReorderingV1
- provider::CollationRootV1
- provider::CollationSpecialPrimaries
- provider::CollationSpecialPrimariesV1
- provider::CollationSpecialPrimariesValidated
- provider::CollationTailoringV1
Enums
- elements::Tag
- options::AlternateHandling
- options::CaseLevel
- options::MaxVariable
- options::Strength
- preferences::CollationCaseFirst
- preferences::CollationNumericOrdering
- preferences::CollationType
Traits
Macros
- comparison::collation_elements
- comparison::compare
- comparison::hangul_syllable_compare
- comparison::negdivmod
- comparison::quick_primary_compare
Functions
- comparison::in_inclusive_range16
- comparison::split_prefix
- comparison::split_prefix_latin1
- comparison::split_prefix_latin1_utf16
- comparison::split_prefix_u16
- comparison::split_prefix_u8
- comparison::write_diff
- comparison::write_identical_level
- elements::ccc_from_trie_value
- elements::char_from_u16
- elements::char_from_u32
- elements::decomposition_starts_with_non_starter
- elements::in_inclusive_range
- elements::trie_value_has_ccc
- elements::trie_value_indicates_special_non_starter_decomposition
- elements::unwrap_or_gigo
- provider::data_ce_to_primary
- provider::list_locales
Type Aliases
Constants
- comparison::CASE_LEVEL_FLAG
- comparison::CASE_LOWER_FIRST_COMMON
- comparison::CASE_UPPER_FIRST_COMMON
- comparison::COMMON_BYTE
- comparison::COMMON_WEIGHT16
- comparison::LEVEL_MASKS
- comparison::LEVEL_SEPARATOR_BYTE
- comparison::MERGE_SEPARATOR
- comparison::MERGE_SEPARATOR_BYTE
- comparison::MERGE_SEPARATOR_PRIMARY
- comparison::PRIMARY_COMPRESSION_HIGH_BYTE
- comparison::PRIMARY_COMPRESSION_LOW_BYTE
- comparison::PRIMARY_LEVEL_FLAG
- comparison::QUATERNARY_LEVEL_FLAG
- comparison::QUAT_COMMON
- comparison::QUAT_SHIFTED_LIMIT_BYTE
- comparison::SECONDARY_LEVEL_FLAG
- comparison::SEC_COMMON
- comparison::SLOPE_LEAD_2
- comparison::SLOPE_LEAD_3
- comparison::SLOPE_MAX
- comparison::SLOPE_MIDDLE
- comparison::SLOPE_MIN
- comparison::SLOPE_REACH_NEG_1
- comparison::SLOPE_REACH_NEG_2
- comparison::SLOPE_REACH_NEG_3
- comparison::SLOPE_REACH_POS_1
- comparison::SLOPE_REACH_POS_2
- comparison::SLOPE_REACH_POS_3
- comparison::SLOPE_SINGLE
- comparison::SLOPE_START_NEG_2
- comparison::SLOPE_START_NEG_3
- comparison::SLOPE_START_POS_2
- comparison::SLOPE_START_POS_3
- comparison::SLOPE_TAIL_COUNT
- comparison::TERTIARY_LEVEL_FLAG
- comparison::TER_LOWER_FIRST_COMMON
- comparison::TER_ONLY_COMMON
- comparison::TER_UPPER_FIRST_COMMON
- comparison::WEIGHT_HIGH
- comparison::WEIGHT_LOW
- comparison::WEIGHT_MAX_COUNT
- comparison::WEIGHT_MIDDLE
- elements::BACKWARD_COMBINING_MARKER
- elements::CASE_MASK
- elements::CE_BUFFER_SIZE
- elements::COMBINING_CHARACTER_BUFFER_SIZE
- elements::COMBINING_DIACRITICS_BASE
- elements::COMMON_SECONDARY_CE
- elements::COMMON_SEC_AND_TER_CE
- elements::COMMON_TERTIARY_CE
- elements::CONTRACT_HAS_STARTER
- elements::CONTRACT_NEXT_CCC
- elements::CONTRACT_TRAILING_CCC
- elements::DIGIT_BUFFER_SIZE
- elements::EMPTY_CHAR
- elements::EMPTY_U16
- elements::FALLBACK_CE32
- elements::FDFA_MARKER
- elements::FFFD_CE
- elements::FFFD_CE32
- elements::FFFD_CE32_VALUE
- elements::FFFD_CE_VALUE
- elements::FFFD_PRIMARY
- elements::HANGUL_L_BASE
- elements::HANGUL_N_COUNT
- elements::HANGUL_SYLLABLE_MARKER
- elements::HANGUL_S_BASE
- elements::HANGUL_S_COUNT
- elements::HANGUL_T_BASE
- elements::HANGUL_T_COUNT
- elements::HANGUL_V_BASE
- elements::HIGH_ZEROS_MASK
- elements::IDENTICAL_PREFIX_HANGUL_MARKER_CE32
- elements::JAMO_COUNT
- elements::LONG_PRIMARY_CE32_LOW_BYTE
- elements::LOW_ZEROS_MASK
- elements::NON_ROUND_TRIP_MARKER
- elements::NO_CE
- elements::NO_CE_PRIMARY
- elements::NO_CE_QUATERNARY
- elements::NO_CE_SECONDARY
- elements::NO_CE_TERTIARY
- elements::NO_CE_VALUE
- elements::OPTIMIZED_DIACRITICS_LIMIT
- elements::OPTIMIZED_DIACRITICS_MAX_COUNT
- elements::PENDING_CE_BUFFER_SIZE
- elements::PENDING_REMOVALS_SIZE
- elements::QUATERNARY_MASK
- elements::SINGLE_REPLACEMENT_CHARACTER_CHAR
- elements::SINGLE_REPLACEMENT_CHARACTER_U16
- elements::SPECIAL_CE32_LOW_BYTE
- elements::TERTIARY_MASK
- elements::UNASSIGNED_IMPLICIT_BYTE
- elements::UPCOMING_CHARACTER_BUFFER_SIZE
- provider::SCRIPT_FALLBACK
- provider::SINGLE_U32
- provider::SINGLE_U64