Struct Millisecond
pub struct Millisecond(/* private field */);
The supported range of millisecond values.
Implementations
impl Millisecond
const MIN: i16 = <Millisecond as Bounds>::MIN;const MAX: i16 = <Millisecond as Bounds>::MAX;const LEN: i128 = _;const fn error() -> BoundsErrorfn check(n: impl Into<i64>) -> Result<i16, BoundsError>const fn checkc(n: i64) -> Result<i16, BoundsError>const fn checked_add(n1: i16, n2: i16) -> Result<i16, BoundsError>fn checked_mul(n1: i16, n2: i16) -> Result<i16, BoundsError>
Trait Implementations
impl Bounds for Millisecond
const WHAT: &'static str = "millisecond";const MIN: Self::Primitive = 0;const MAX: Self::Primitive = 999;type Primitive = i16;type Error = BoundsError;fn error() -> BoundsError
impl Eq for Millisecond
impl PartialEq for Millisecond
fn eq(&self, other: &Millisecond) -> bool
impl StructuralPartialEq for Millisecond
Auto Trait Implementations
impl Freeze for Millisecond
impl RefUnwindSafe for Millisecond
impl Send for Millisecond
impl Sync for Millisecond
impl Unpin for Millisecond
impl UnsafeUnpin for Millisecond
impl UnwindSafe for Millisecond
Blanket Implementations
impl<T> Any for Millisecond
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for Millisecond
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for Millisecond
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for Millisecond
fn from(t: T) -> TReturns the argument unchanged.
impl<T, U> Into<U> for Millisecond
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 Millisecond
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 Millisecond
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>