Struct ora_common::UnixNanos
source · #[repr(transparent)]pub struct UnixNanos(pub u64);
Expand description
UTC timestamp used by Ora, nanoseconds since the unix epoch.
Tuple Fields§
§0: u64
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for UnixNanos
impl<'de> Deserialize<'de> for UnixNanos
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 From<OffsetDateTime> for UnixNanos
impl From<OffsetDateTime> for UnixNanos
source§fn from(value: OffsetDateTime) -> Self
fn from(value: OffsetDateTime) -> Self
Converts to this type from the input type.
source§impl From<UnixNanos> for OffsetDateTime
impl From<UnixNanos> for OffsetDateTime
source§impl Ord for UnixNanos
impl Ord for UnixNanos
source§impl PartialEq<UnixNanos> for UnixNanos
impl PartialEq<UnixNanos> for UnixNanos
source§impl PartialOrd<UnixNanos> for UnixNanos
impl PartialOrd<UnixNanos> for UnixNanos
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for UnixNanos
impl Eq for UnixNanos
impl StructuralEq for UnixNanos
impl StructuralPartialEq for UnixNanos
Auto Trait Implementations§
impl RefUnwindSafe for UnixNanos
impl Send for UnixNanos
impl Sync for UnixNanos
impl Unpin for UnixNanos
impl UnwindSafe for UnixNanos
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