pub enum InvalidLocaleStrategy {
Fallback,
DatabaseDefault,
Error,
}Expand description
Strategy when user locale is not in allowed list.
Variants§
Fallback
Use fallback locale.
DatabaseDefault
Use database default (no COLLATE clause).
Error
Return error.
Trait Implementations§
Source§impl Clone for InvalidLocaleStrategy
impl Clone for InvalidLocaleStrategy
Source§fn clone(&self) -> InvalidLocaleStrategy
fn clone(&self) -> InvalidLocaleStrategy
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 InvalidLocaleStrategy
impl Debug for InvalidLocaleStrategy
Source§impl Default for InvalidLocaleStrategy
impl Default for InvalidLocaleStrategy
Source§fn default() -> InvalidLocaleStrategy
fn default() -> InvalidLocaleStrategy
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InvalidLocaleStrategy
impl<'de> Deserialize<'de> for InvalidLocaleStrategy
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for InvalidLocaleStrategy
impl PartialEq for InvalidLocaleStrategy
Source§impl Serialize for InvalidLocaleStrategy
impl Serialize for InvalidLocaleStrategy
impl Copy for InvalidLocaleStrategy
impl Eq for InvalidLocaleStrategy
impl StructuralPartialEq for InvalidLocaleStrategy
Auto Trait Implementations§
impl Freeze for InvalidLocaleStrategy
impl RefUnwindSafe for InvalidLocaleStrategy
impl Send for InvalidLocaleStrategy
impl Sync for InvalidLocaleStrategy
impl Unpin for InvalidLocaleStrategy
impl UnsafeUnpin for InvalidLocaleStrategy
impl UnwindSafe for InvalidLocaleStrategy
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.