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() -> BoundsError
fn 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) -> T

Returns the argument unchanged.

impl<T, U> Into<U> for OffsetMinutes 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 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>