Crate icu_transliterate

Source
Expand description

🚧 [Experimental] Transliteration

This module is published as its own crate (icu_transliterate) and as part of the icu crate. See the latter for more details on the ICU4X project.

See Transliterator.

🚧 This code is experimental; it may change at any time, in breaking or non-breaking ways, including in SemVer minor releases. It can be enabled with the "experimental" Cargo feature of the icu meta-crate. Use with caution.

Re-exports§

pub use TransliteratorError as Error;

Modules§

provider
🚧 [Unstable] Data provider struct definitions for this ICU4X component.

Structs§

RuleCollection
A collection of transliteration rules.
Transliterator
A Transliterator allows transliteration based on UTS #35 transform rules, including overrides with custom implementations.

Enums§

TransliteratorError
A list of error outcomes for various operations in this module.

Traits§

CustomTransliterator
A type that supports transliteration. Used for overrides in Transliterator - see Transliterator::try_new_with_override_unstable.