pub struct NominalDuration {
pub weeks: u32,
pub days: u32,
pub exact: Option<ExactDuration>,
}Expand description
A Duration measured in terms of weeks, days, hours, minutes, seconds, and fractional
seconds.
Fields§
§weeks: u32The number of weeks.
days: u32The number of days.
exact: Option<ExactDuration>The optional sub-day time component.
Trait Implementations§
Source§impl Clone for NominalDuration
impl Clone for NominalDuration
Source§fn clone(&self) -> NominalDuration
fn clone(&self) -> NominalDuration
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 NominalDuration
impl Debug for NominalDuration
Source§impl Default for NominalDuration
impl Default for NominalDuration
Source§fn default() -> NominalDuration
fn default() -> NominalDuration
Returns the “default value” for a type. Read more
Source§impl Display for NominalDuration
impl Display for NominalDuration
Source§impl Hash for NominalDuration
impl Hash for NominalDuration
Source§impl Ord for NominalDuration
impl Ord for NominalDuration
Source§fn cmp(&self, other: &NominalDuration) -> Ordering
fn cmp(&self, other: &NominalDuration) -> 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 NominalDuration
impl PartialEq for NominalDuration
Source§impl PartialOrd for NominalDuration
impl PartialOrd for NominalDuration
impl Copy for NominalDuration
impl Eq for NominalDuration
impl StructuralPartialEq for NominalDuration
Auto Trait Implementations§
impl Freeze for NominalDuration
impl RefUnwindSafe for NominalDuration
impl Send for NominalDuration
impl Sync for NominalDuration
impl Unpin for NominalDuration
impl UnsafeUnpin for NominalDuration
impl UnwindSafe for NominalDuration
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