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