Struct icu_capi::pluralrules::ffi::PluralOperands
source · pub struct PluralOperands(pub PluralOperands);
Tuple Fields§
§0: PluralOperands
Implementations§
source§impl PluralOperands
impl PluralOperands
sourcepub fn from_string(
s: &DiplomatStr,
) -> Result<Box<PluralOperands>, FixedDecimalParseError>
pub fn from_string( s: &DiplomatStr, ) -> Result<Box<PluralOperands>, FixedDecimalParseError>
Construct for a given string representing a number
sourcepub fn from_fixed_decimal(x: &FixedDecimal) -> Box<Self>
pub fn from_fixed_decimal(x: &FixedDecimal) -> Box<Self>
Construct from a FixedDecimal
Retains at most 18 digits each from the integer and fraction parts.
Auto Trait Implementations§
impl Freeze for PluralOperands
impl RefUnwindSafe for PluralOperands
impl Send for PluralOperands
impl Sync for PluralOperands
impl Unpin for PluralOperands
impl UnwindSafe for PluralOperands
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> 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