Struct DateTimeRangeError

pub struct DateTimeRangeError;

Error type for time parsing

Trait Implementations

impl Debug for DateTimeRangeError

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Display for DateTimeRangeError

fn fmt(&self, fmt: &mut Formatter<'_>) -> Result

impl Error for DateTimeRangeError

impl From<TryFromIntError> for DateTimeRangeError

fn from(_value: TryFromIntError) -> Self

Auto Trait Implementations

impl Freeze for DateTimeRangeError

impl RefUnwindSafe for DateTimeRangeError

impl Send for DateTimeRangeError

impl Sync for DateTimeRangeError

impl Unpin for DateTimeRangeError

impl UnsafeUnpin for DateTimeRangeError

impl UnwindSafe for DateTimeRangeError

Blanket Implementations

impl<T> Any for DateTimeRangeError where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for DateTimeRangeError where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for DateTimeRangeError where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> From<T> for DateTimeRangeError

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> Same for DateTimeRangeError

type Output = T;

impl<T> ToString for DateTimeRangeError where T: Display + ?Sized,

fn to_string(&self) -> String

impl<T, U> Into<U> for DateTimeRangeError 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 DateTimeRangeError where U: Into<T>,

type Error = never;
fn try_from(value: U) -> Result<T, never>

impl<T, U> TryInto<U> for DateTimeRangeError where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>