pub enum TransliterationError {
InvalidModifier(char),
InvalidDelimiter(char),
MissingDelimiter,
MissingSearch,
MissingReplacement,
MissingClosingDelimiter,
}Expand description
Error type for transliteration operator parsing failures
Variants§
InvalidModifier(char)
Invalid modifier character found
InvalidDelimiter(char)
Invalid delimiter after tr/y
MissingDelimiter
Missing delimiter after tr/y
MissingSearch
Search list section is missing
MissingReplacement
Replacement list section is missing
MissingClosingDelimiter
Closing delimiter is missing
Trait Implementations§
Source§impl Clone for TransliterationError
impl Clone for TransliterationError
Source§fn clone(&self) -> TransliterationError
fn clone(&self) -> TransliterationError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TransliterationError
impl Debug for TransliterationError
Source§impl PartialEq for TransliterationError
impl PartialEq for TransliterationError
impl StructuralPartialEq for TransliterationError
Auto Trait Implementations§
impl Freeze for TransliterationError
impl RefUnwindSafe for TransliterationError
impl Send for TransliterationError
impl Sync for TransliterationError
impl Unpin for TransliterationError
impl UnsafeUnpin for TransliterationError
impl UnwindSafe for TransliterationError
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