pub enum TransliterationPolicy {
None,
StaticReplacementMap(&'static [(&'static str, &'static str)]),
}Expand description
Transliteration applied before character filtering.
Variants§
None
Do not transliterate.
StaticReplacementMap(&'static [(&'static str, &'static str)])
Replace static string patterns with static replacement strings. At each position the longest matching pattern wins, so pattern order in the slice does not matter.
Trait Implementations§
Source§impl Clone for TransliterationPolicy
impl Clone for TransliterationPolicy
Source§fn clone(&self) -> TransliterationPolicy
fn clone(&self) -> TransliterationPolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TransliterationPolicy
Source§impl Debug for TransliterationPolicy
impl Debug for TransliterationPolicy
impl Eq for TransliterationPolicy
Source§impl PartialEq for TransliterationPolicy
impl PartialEq for TransliterationPolicy
impl StructuralPartialEq for TransliterationPolicy
Auto Trait Implementations§
impl Freeze for TransliterationPolicy
impl RefUnwindSafe for TransliterationPolicy
impl Send for TransliterationPolicy
impl Sync for TransliterationPolicy
impl Unpin for TransliterationPolicy
impl UnsafeUnpin for TransliterationPolicy
impl UnwindSafe for TransliterationPolicy
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
Mutably borrows from an owned value. Read more