pub struct GamesNumberAffixConfiguration {
pub few: Option<LocalizedStringBundle>,
pub many: Option<LocalizedStringBundle>,
pub one: Option<LocalizedStringBundle>,
pub other: Option<LocalizedStringBundle>,
pub two: Option<LocalizedStringBundle>,
pub zero: Option<LocalizedStringBundle>,
}
Expand description
A number affix resource.
This type is not used in any activity, and only used as part of another schema.
Fields§
§few: Option<LocalizedStringBundle>
When the language requires special treatment of “small” numbers (as with 2, 3, and 4 in Czech; or numbers ending 2, 3, or 4 but not 12, 13, or 14 in Polish).
many: Option<LocalizedStringBundle>
When the language requires special treatment of “large” numbers (as with numbers ending 11-99 in Maltese).
one: Option<LocalizedStringBundle>
When the language requires special treatment of numbers like one (as with the number 1 in English and most other languages; in Russian, any number ending in 1 but not ending in 11 is in this class).
other: Option<LocalizedStringBundle>
When the language does not require special treatment of the given quantity (as with all numbers in Chinese, or 42 in English).
two: Option<LocalizedStringBundle>
When the language requires special treatment of numbers like two (as with 2 in Welsh, or 102 in Slovenian).
zero: Option<LocalizedStringBundle>
When the language requires special treatment of the number 0 (as in Arabic).
Trait Implementations§
Source§impl Clone for GamesNumberAffixConfiguration
impl Clone for GamesNumberAffixConfiguration
Source§fn clone(&self) -> GamesNumberAffixConfiguration
fn clone(&self) -> GamesNumberAffixConfiguration
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Default for GamesNumberAffixConfiguration
impl Default for GamesNumberAffixConfiguration
Source§fn default() -> GamesNumberAffixConfiguration
fn default() -> GamesNumberAffixConfiguration
Source§impl<'de> Deserialize<'de> for GamesNumberAffixConfiguration
impl<'de> Deserialize<'de> for GamesNumberAffixConfiguration
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>,
impl Part for GamesNumberAffixConfiguration
Auto Trait Implementations§
impl Freeze for GamesNumberAffixConfiguration
impl RefUnwindSafe for GamesNumberAffixConfiguration
impl Send for GamesNumberAffixConfiguration
impl Sync for GamesNumberAffixConfiguration
impl Unpin for GamesNumberAffixConfiguration
impl UnwindSafe for GamesNumberAffixConfiguration
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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>
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>
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