pub enum DurationComparison {
FirstFasterBy(u64),
Equal,
SecondFasterBy(u64),
}Expand description
Explicit duration comparison, including ties.
Variants§
Trait Implementations§
Source§impl Clone for DurationComparison
impl Clone for DurationComparison
Source§fn clone(&self) -> DurationComparison
fn clone(&self) -> DurationComparison
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 DurationComparison
Source§impl Debug for DurationComparison
impl Debug for DurationComparison
Source§impl<'de> Deserialize<'de> for DurationComparison
impl<'de> Deserialize<'de> for DurationComparison
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
impl Eq for DurationComparison
Source§impl PartialEq for DurationComparison
impl PartialEq for DurationComparison
Source§impl Serialize for DurationComparison
impl Serialize for DurationComparison
impl StructuralPartialEq for DurationComparison
Auto Trait Implementations§
impl Freeze for DurationComparison
impl RefUnwindSafe for DurationComparison
impl Send for DurationComparison
impl Sync for DurationComparison
impl Unpin for DurationComparison
impl UnsafeUnpin for DurationComparison
impl UnwindSafe for DurationComparison
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more