pub struct CanonicalDuration { /* private fields */ }Expand description
A normalized ISO-8601-subset duration.
Implementations§
Trait Implementations§
Source§impl Clone for CanonicalDuration
impl Clone for CanonicalDuration
Source§fn clone(&self) -> CanonicalDuration
fn clone(&self) -> CanonicalDuration
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CanonicalDuration
Source§impl Debug for CanonicalDuration
impl Debug for CanonicalDuration
Source§impl<'de> Deserialize<'de> for CanonicalDuration
impl<'de> Deserialize<'de> for CanonicalDuration
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>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for CanonicalDuration
impl Display for CanonicalDuration
impl Eq for CanonicalDuration
Source§impl FromStr for CanonicalDuration
impl FromStr for CanonicalDuration
Source§impl Hash for CanonicalDuration
impl Hash for CanonicalDuration
Source§impl Ord for CanonicalDuration
impl Ord for CanonicalDuration
Source§fn cmp(&self, other: &CanonicalDuration) -> Ordering
fn cmp(&self, other: &CanonicalDuration) -> Ordering
1.21.0 (const: unstable) · 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
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for CanonicalDuration
impl PartialEq for CanonicalDuration
Source§impl PartialOrd for CanonicalDuration
impl PartialOrd for CanonicalDuration
Source§impl Serialize for CanonicalDuration
impl Serialize for CanonicalDuration
impl StructuralPartialEq for CanonicalDuration
Auto Trait Implementations§
impl Freeze for CanonicalDuration
impl RefUnwindSafe for CanonicalDuration
impl Send for CanonicalDuration
impl Sync for CanonicalDuration
impl Unpin for CanonicalDuration
impl UnsafeUnpin for CanonicalDuration
impl UnwindSafe for CanonicalDuration
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