pub struct TimestampParseError { /* private fields */ }
Expand description
Reason that an ISO 8601 format couldn’t be parsed.
Implementations§
source§impl TimestampParseError
impl TimestampParseError
sourcepub const fn kind(&self) -> &TimestampParseErrorType
pub const fn kind(&self) -> &TimestampParseErrorType
Immutable reference to the type of error that occurred.
sourcepub fn into_source(self) -> Option<Box<dyn Error + Send + Sync>>
pub fn into_source(self) -> Option<Box<dyn Error + Send + Sync>>
Consume the error, returning the source error if there is any.
sourcepub fn into_parts(
self,
) -> (TimestampParseErrorType, Option<Box<dyn Error + Send + Sync>>)
pub fn into_parts( self, ) -> (TimestampParseErrorType, Option<Box<dyn Error + Send + Sync>>)
Consume the error, returning the owned error type and the source error.
Trait Implementations§
source§impl Debug for TimestampParseError
impl Debug for TimestampParseError
source§impl Display for TimestampParseError
impl Display for TimestampParseError
source§impl Error for TimestampParseError
impl Error for TimestampParseError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for TimestampParseError
impl !RefUnwindSafe for TimestampParseError
impl Send for TimestampParseError
impl Sync for TimestampParseError
impl Unpin for TimestampParseError
impl !UnwindSafe for TimestampParseError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more