Enum icu::experimental::duration::DurationSign
source · pub enum DurationSign {
Positive,
Negative,
}
Expand description
Describes whether a Duration
is positive or negative.
Variants§
Trait Implementations§
source§impl Clone for DurationSign
impl Clone for DurationSign
source§fn clone(&self) -> DurationSign
fn clone(&self) -> DurationSign
Returns a copy 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 Debug for DurationSign
impl Debug for DurationSign
source§impl Default for DurationSign
impl Default for DurationSign
source§fn default() -> DurationSign
fn default() -> DurationSign
Returns the “default value” for a type. Read more
source§impl Ord for DurationSign
impl Ord for DurationSign
source§fn cmp(&self, other: &DurationSign) -> Ordering
fn cmp(&self, other: &DurationSign) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for DurationSign
impl PartialEq for DurationSign
source§impl PartialOrd for DurationSign
impl PartialOrd for DurationSign
impl Copy for DurationSign
impl Eq for DurationSign
impl StructuralPartialEq for DurationSign
Auto Trait Implementations§
impl Freeze for DurationSign
impl RefUnwindSafe for DurationSign
impl Send for DurationSign
impl Sync for DurationSign
impl Unpin for DurationSign
impl UnwindSafe for DurationSign
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)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