pub struct LocaleFallbackerWithConfig<'a> { /* private fields */ }Expand description
A LocaleFallbackerBorrowed with an associated [LocaleFallbackConfig].
Implementations§
Source§impl<'a> LocaleFallbackerWithConfig<'a>
impl<'a> LocaleFallbackerWithConfig<'a>
Sourcepub fn fallback_for(
&self,
locale: DataLocale,
) -> LocaleFallbackIterator<'a, 'static>
pub fn fallback_for( &self, locale: DataLocale, ) -> LocaleFallbackIterator<'a, 'static>
Creates an iterator based on a DataLocale.
If you have a Locale, call .into() to get a DataLocale.
When first initialized, the locale is normalized according to the fallback algorithm.
Trait Implementations§
Source§impl<'a> Clone for LocaleFallbackerWithConfig<'a>
impl<'a> Clone for LocaleFallbackerWithConfig<'a>
Source§fn clone(&self) -> LocaleFallbackerWithConfig<'a>
fn clone(&self) -> LocaleFallbackerWithConfig<'a>
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<'a> Debug for LocaleFallbackerWithConfig<'a>
impl<'a> Debug for LocaleFallbackerWithConfig<'a>
Source§impl<'a> PartialEq for LocaleFallbackerWithConfig<'a>
impl<'a> PartialEq for LocaleFallbackerWithConfig<'a>
Source§fn eq(&self, other: &LocaleFallbackerWithConfig<'a>) -> bool
fn eq(&self, other: &LocaleFallbackerWithConfig<'a>) -> bool
Tests for
self and other values to be equal, and is used by ==.impl<'a> Copy for LocaleFallbackerWithConfig<'a>
impl<'a> StructuralPartialEq for LocaleFallbackerWithConfig<'a>
Auto Trait Implementations§
impl<'a> Freeze for LocaleFallbackerWithConfig<'a>
impl<'a> RefUnwindSafe for LocaleFallbackerWithConfig<'a>
impl<'a> Send for LocaleFallbackerWithConfig<'a>
impl<'a> Sync for LocaleFallbackerWithConfig<'a>
impl<'a> Unpin for LocaleFallbackerWithConfig<'a>
impl<'a> UnwindSafe for LocaleFallbackerWithConfig<'a>
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,
impl<T> ErasedDestructor for Twhere
T: 'static,
impl<T> MaybeSendSync for T
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...) attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 32 bytes