Struct OffsetTotalSeconds
pub struct OffsetTotalSeconds(/* private field */);
The supported range of time zone offsets, expressed in units of seconds.
Implementations
impl OffsetTotalSeconds
const MIN: i32 = <OffsetTotalSeconds as Bounds>::MIN;const MAX: i32 = <OffsetTotalSeconds 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 OffsetTotalSeconds
const WHAT: &'static str = "time zone offset total seconds";const MIN: Self::Primitive = _;const MAX: Self::Primitive = _;type Primitive = i32;type Error = BoundsError;fn error() -> BoundsError
impl Eq for OffsetTotalSeconds
impl PartialEq for OffsetTotalSeconds
fn eq(&self, other: &OffsetTotalSeconds) -> bool
impl StructuralPartialEq for OffsetTotalSeconds
Auto Trait Implementations
impl Freeze for OffsetTotalSeconds
impl RefUnwindSafe for OffsetTotalSeconds
impl Send for OffsetTotalSeconds
impl Sync for OffsetTotalSeconds
impl Unpin for OffsetTotalSeconds
impl UnsafeUnpin for OffsetTotalSeconds
impl UnwindSafe for OffsetTotalSeconds
Blanket Implementations
impl<T> Any for OffsetTotalSeconds
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for OffsetTotalSeconds
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for OffsetTotalSeconds
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for OffsetTotalSeconds
fn from(t: T) -> TReturns the argument unchanged.
impl<T, U> Into<U> for OffsetTotalSeconds
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 OffsetTotalSeconds
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 OffsetTotalSeconds
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>