Struct UnixEpochMilliseconds

pub struct UnixEpochMilliseconds(/* private field */);

Implementations

impl UnixEpochMilliseconds

const MIN: i64 = <UnixEpochMilliseconds as Bounds>::MIN;
const MAX: i64 = <UnixEpochMilliseconds as Bounds>::MAX;
const LEN: i128 = _;
const fn error() -> BoundsError
fn 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 UnixEpochMilliseconds

const WHAT: &'static str = "Unix timestamp milliseconds";
const MIN: Self::Primitive = _;
const MAX: Self::Primitive = _;
type Primitive = i64;
type Error = BoundsError;
fn error() -> BoundsError

impl Eq for UnixEpochMilliseconds

impl PartialEq for UnixEpochMilliseconds

fn eq(&self, other: &UnixEpochMilliseconds) -> bool

impl StructuralPartialEq for UnixEpochMilliseconds

Auto Trait Implementations

impl Freeze for UnixEpochMilliseconds

impl RefUnwindSafe for UnixEpochMilliseconds

impl Send for UnixEpochMilliseconds

impl Sync for UnixEpochMilliseconds

impl Unpin for UnixEpochMilliseconds

impl UnsafeUnpin for UnixEpochMilliseconds

impl UnwindSafe for UnixEpochMilliseconds

Blanket Implementations

impl<T> Any for UnixEpochMilliseconds where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for UnixEpochMilliseconds where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for UnixEpochMilliseconds where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> From<T> for UnixEpochMilliseconds

fn from(t: T) -> T

Returns the argument unchanged.

impl<T, U> Into<U> for UnixEpochMilliseconds where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for UnixEpochMilliseconds 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 UnixEpochMilliseconds where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>