pub enum DurationPart {
Seconds,
Minutes,
Hours,
Days,
Weeks,
Months,
Years,
}Expand description
Named parts of a duration.
Variants§
Seconds
Whole seconds.
Minutes
Whole minutes.
Hours
Whole hours.
Days
Whole days.
Weeks
Whole weeks.
Months
Whole months, approximated as one twelfth of a Gregorian year.
Years
Whole years, approximated as 365.2425 days.
Trait Implementations§
Source§impl Clone for DurationPart
impl Clone for DurationPart
Source§fn clone(&self) -> DurationPart
fn clone(&self) -> DurationPart
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 Debug for DurationPart
impl Debug for DurationPart
Source§impl Hash for DurationPart
impl Hash for DurationPart
Source§impl PartialEq for DurationPart
impl PartialEq for DurationPart
impl Copy for DurationPart
impl Eq for DurationPart
impl StructuralPartialEq for DurationPart
Auto Trait Implementations§
impl Freeze for DurationPart
impl RefUnwindSafe for DurationPart
impl Send for DurationPart
impl Sync for DurationPart
impl Unpin for DurationPart
impl UnsafeUnpin for DurationPart
impl UnwindSafe for DurationPart
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§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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>
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