Struct UnixEpochMicroseconds
pub struct UnixEpochMicroseconds(/* private field */);
Implementations
impl UnixEpochMicroseconds
const MIN: i64 = <UnixEpochMicroseconds as Bounds>::MIN;const MAX: i64 = <UnixEpochMicroseconds as Bounds>::MAX;const LEN: i128 = _;const fn error() -> BoundsErrorfn check(n: impl Into<i64>) -> Result<i64, BoundsError>const fn checkc(n: i64) -> Result<i64, BoundsError>const fn checked_add(n1: i64, n2: i64) -> Result<i64, BoundsError>fn checked_mul(n1: i64, n2: i64) -> Result<i64, BoundsError>
Trait Implementations
impl Bounds for UnixEpochMicroseconds
const WHAT: &'static str = "Unix timestamp microseconds";const MIN: Self::Primitive = _;const MAX: Self::Primitive = _;type Primitive = i64;type Error = BoundsError;fn error() -> BoundsError
impl Eq for UnixEpochMicroseconds
impl PartialEq for UnixEpochMicroseconds
fn eq(&self, other: &UnixEpochMicroseconds) -> bool
impl StructuralPartialEq for UnixEpochMicroseconds
Auto Trait Implementations
impl Freeze for UnixEpochMicroseconds
impl RefUnwindSafe for UnixEpochMicroseconds
impl Send for UnixEpochMicroseconds
impl Sync for UnixEpochMicroseconds
impl Unpin for UnixEpochMicroseconds
impl UnsafeUnpin for UnixEpochMicroseconds
impl UnwindSafe for UnixEpochMicroseconds
Blanket Implementations
impl<T> Any for UnixEpochMicroseconds
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for UnixEpochMicroseconds
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for UnixEpochMicroseconds
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for UnixEpochMicroseconds
fn from(t: T) -> TReturns the argument unchanged.
impl<T, U> Into<U> for UnixEpochMicroseconds
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for UnixEpochMicroseconds
where
U: Into<T>,
type Error = Infallible;fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto<U> for UnixEpochMicroseconds
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>