pub enum RequestLocaleConfigError {
EmptySupportedLocales,
TooManySupportedLocales,
InvalidSupportedLocale,
UnsupportedFallback,
InvalidQueryParameter,
}Expand description
Invalid request-locale configuration.
Variants§
EmptySupportedLocales
No supported locale was supplied.
TooManySupportedLocales
More than MAX_SUPPORTED_LOCALES locales were supplied.
InvalidSupportedLocale
A supported locale was empty, oversized, duplicated, or malformed.
UnsupportedFallback
The fallback was not an exact member of the supported set.
InvalidQueryParameter
The query parameter name was empty, oversized, or malformed.
Trait Implementations§
Source§impl Clone for RequestLocaleConfigError
impl Clone for RequestLocaleConfigError
Source§impl Debug for RequestLocaleConfigError
impl Debug for RequestLocaleConfigError
Source§impl Display for RequestLocaleConfigError
impl Display for RequestLocaleConfigError
impl Eq for RequestLocaleConfigError
Source§impl Error for RequestLocaleConfigError
impl Error for RequestLocaleConfigError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for RequestLocaleConfigError
impl PartialEq for RequestLocaleConfigError
impl StructuralPartialEq for RequestLocaleConfigError
Auto Trait Implementations§
impl Freeze for RequestLocaleConfigError
impl RefUnwindSafe for RequestLocaleConfigError
impl Send for RequestLocaleConfigError
impl Sync for RequestLocaleConfigError
impl Unpin for RequestLocaleConfigError
impl UnsafeUnpin for RequestLocaleConfigError
impl UnwindSafe for RequestLocaleConfigError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.