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