pub enum LocaleError {
InvalidLocaleString,
InvalidLanguageCode,
InvalidTerritoryCode,
InvalidCodeSet,
InvalidModifier,
UnknownLocale,
UnsetCategory,
OSError,
Unsupported,
}Expand description
Common error type for functions in this crate.
Variants§
InvalidLocaleString
The provided locale string was badly formatted
InvalidLanguageCode
The provided language code was not valid, or was unknown.
InvalidTerritoryCode
The provided territory code was not valid, or was unknown.
InvalidCodeSet
The provided code set name was not valid, or was unknown.
InvalidModifier
The provided modifier string was not valid, or was unknown.
UnknownLocale
The provided locale was unknown
UnsetCategory
Locale category not set/or supported
OSError
Operating system could not set the specified locale
Unsupported
The operation you tried to perform was not supported.
Trait Implementations§
Source§impl Debug for LocaleError
impl Debug for LocaleError
Source§impl PartialEq for LocaleError
impl PartialEq for LocaleError
impl StructuralPartialEq for LocaleError
Auto Trait Implementations§
impl Freeze for LocaleError
impl RefUnwindSafe for LocaleError
impl Send for LocaleError
impl Sync for LocaleError
impl Unpin for LocaleError
impl UnwindSafe for LocaleError
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