#[non_exhaustive]pub struct LocaleDataConfig {
pub currencies: DataSet,
pub units: DataSet,
}Expand description
[locale_data].
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.currencies: DataSetWhich currencies a catalog carries.
units: DataSetWhich units a catalog carries.
Trait Implementations§
Source§impl Clone for LocaleDataConfig
impl Clone for LocaleDataConfig
Source§impl Debug for LocaleDataConfig
impl Debug for LocaleDataConfig
Source§impl Default for LocaleDataConfig
impl Default for LocaleDataConfig
Source§impl<'de> Deserialize<'de> for LocaleDataConfigwhere
LocaleDataConfig: Default,
impl<'de> Deserialize<'de> for LocaleDataConfigwhere
LocaleDataConfig: Default,
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
impl Eq for LocaleDataConfig
Source§impl PartialEq for LocaleDataConfig
impl PartialEq for LocaleDataConfig
Source§impl Serialize for LocaleDataConfig
impl Serialize for LocaleDataConfig
impl StructuralPartialEq for LocaleDataConfig
Auto Trait Implementations§
impl Freeze for LocaleDataConfig
impl RefUnwindSafe for LocaleDataConfig
impl Send for LocaleDataConfig
impl Sync for LocaleDataConfig
impl Unpin for LocaleDataConfig
impl UnsafeUnpin for LocaleDataConfig
impl UnwindSafe for LocaleDataConfig
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> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more