pub struct RequestLocaleConfig { /* private fields */ }Expand description
Product-owned locale choices used by RequestLocale.
Implementations§
Source§impl RequestLocaleConfig
impl RequestLocaleConfig
Sourcepub fn new<I, L>(
supported: I,
fallback: impl AsRef<str>,
query_override: LocaleQueryOverride,
) -> Result<Self, RequestLocaleConfigError>
pub fn new<I, L>( supported: I, fallback: impl AsRef<str>, query_override: LocaleQueryOverride, ) -> Result<Self, RequestLocaleConfigError>
Validates supported locales, fallback, and query override behavior.
Trait Implementations§
Source§impl Clone for RequestLocaleConfig
impl Clone for RequestLocaleConfig
Source§fn clone(&self) -> RequestLocaleConfig
fn clone(&self) -> RequestLocaleConfig
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 moreSource§impl Debug for RequestLocaleConfig
impl Debug for RequestLocaleConfig
impl Eq for RequestLocaleConfig
Source§impl PartialEq for RequestLocaleConfig
impl PartialEq for RequestLocaleConfig
impl StructuralPartialEq for RequestLocaleConfig
Auto Trait Implementations§
impl Freeze for RequestLocaleConfig
impl RefUnwindSafe for RequestLocaleConfig
impl Send for RequestLocaleConfig
impl Sync for RequestLocaleConfig
impl Unpin for RequestLocaleConfig
impl UnsafeUnpin for RequestLocaleConfig
impl UnwindSafe for RequestLocaleConfig
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.