#[non_exhaustive]pub enum EpochPrecision {
Seconds,
Milliseconds,
Microseconds,
Nanoseconds,
}Expand description
Epoch timestamp precision levels.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for EpochPrecision
impl Clone for EpochPrecision
Source§fn clone(&self) -> EpochPrecision
fn clone(&self) -> EpochPrecision
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 EpochPrecision
impl Debug for EpochPrecision
Source§impl PartialEq for EpochPrecision
impl PartialEq for EpochPrecision
impl Copy for EpochPrecision
impl Eq for EpochPrecision
impl StructuralPartialEq for EpochPrecision
Auto Trait Implementations§
impl Freeze for EpochPrecision
impl RefUnwindSafe for EpochPrecision
impl Send for EpochPrecision
impl Sync for EpochPrecision
impl Unpin for EpochPrecision
impl UnsafeUnpin for EpochPrecision
impl UnwindSafe for EpochPrecision
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