pub struct TimeInstant {
pub time: u64,
}Expand description
Represents a time instant or interval
Fields§
§time: u64Time value (could represent seconds, milliseconds, etc.)
Implementations§
Trait Implementations§
Source§impl Clone for TimeInstant
impl Clone for TimeInstant
Source§fn clone(&self) -> TimeInstant
fn clone(&self) -> TimeInstant
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 TimeInstant
impl Debug for TimeInstant
Source§impl Hash for TimeInstant
impl Hash for TimeInstant
Source§impl Ord for TimeInstant
impl Ord for TimeInstant
Source§fn cmp(&self, other: &TimeInstant) -> Ordering
fn cmp(&self, other: &TimeInstant) -> 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 TimeInstant
impl PartialEq for TimeInstant
Source§impl PartialOrd for TimeInstant
impl PartialOrd for TimeInstant
impl Copy for TimeInstant
impl Eq for TimeInstant
impl StructuralPartialEq for TimeInstant
Auto Trait Implementations§
impl Freeze for TimeInstant
impl RefUnwindSafe for TimeInstant
impl Send for TimeInstant
impl Sync for TimeInstant
impl Unpin for TimeInstant
impl UnwindSafe for TimeInstant
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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<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