Struct AmbiguousError
pub struct AmbiguousError { /* private fields */ }
An error that occurs when an unmabiguous civil datetime is demanded.
This surfaces via the AmbiguousTimestamp::unambiguous API.
Trait Implementations
impl Clone for AmbiguousError
fn clone(&self) -> AmbiguousError
impl Debug for AmbiguousError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Display for AmbiguousError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Error for AmbiguousError
Auto Trait Implementations
impl Freeze for AmbiguousError
impl RefUnwindSafe for AmbiguousError
impl Send for AmbiguousError
impl Sync for AmbiguousError
impl Unpin for AmbiguousError
impl UnsafeUnpin for AmbiguousError
impl UnwindSafe for AmbiguousError
Blanket Implementations
impl<T> Any for AmbiguousError
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for AmbiguousError
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for AmbiguousError
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for AmbiguousError
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for AmbiguousError
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for AmbiguousError
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T> ToString for AmbiguousError
where
T: Display + ?Sized,
fn to_string(&self) -> String
impl<T, U> Into<U> for AmbiguousError
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 AmbiguousError
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 AmbiguousError
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>