Struct ParseError
pub struct ParseError { /* private fields */ }
An error that can occur when parsing TZif data.
This is only available when the alloc feature is enabled because parsing
TZif data requires heap allocation.
Trait Implementations
impl Clone for ParseError
fn clone(&self) -> ParseError
impl Debug for ParseError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Display for ParseError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for ParseError
impl Error for ParseError
impl PartialEq for ParseError
fn eq(&self, other: &ParseError) -> bool
impl StructuralPartialEq for ParseError
Auto Trait Implementations
impl Freeze for ParseError
impl RefUnwindSafe for ParseError
impl Send for ParseError
impl Sync for ParseError
impl Unpin for ParseError
impl UnsafeUnpin for ParseError
impl UnwindSafe for ParseError
Blanket Implementations
impl<T> Any for ParseError
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for ParseError
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for ParseError
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for ParseError
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for ParseError
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for ParseError
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T> ToString for ParseError
where
T: Display + ?Sized,
fn to_string(&self) -> String
impl<T, U> Into<U> for ParseError
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 ParseError
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 ParseError
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>