pub enum TryFromTimestampError {
InvalidType,
InvalidDataLength,
InvalidData,
}
Expand description
The error type returned when a checked extension conversion fails
Variants§
InvalidType
The format is not a valid timestamp type
InvalidDataLength
The data length is not valid for timestamp format
InvalidData
The payload contains invalid field values (e.g. nanoseconds overflow)
Trait Implementations§
Source§impl Clone for TryFromTimestampError
impl Clone for TryFromTimestampError
Source§fn clone(&self) -> TryFromTimestampError
fn clone(&self) -> TryFromTimestampError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for TryFromTimestampError
impl Debug for TryFromTimestampError
Source§impl Display for TryFromTimestampError
impl Display for TryFromTimestampError
Source§impl Error for TryFromTimestampError
impl Error for TryFromTimestampError
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()
Source§impl Ord for TryFromTimestampError
impl Ord for TryFromTimestampError
Source§fn cmp(&self, other: &TryFromTimestampError) -> Ordering
fn cmp(&self, other: &TryFromTimestampError) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for TryFromTimestampError
impl PartialEq for TryFromTimestampError
Source§impl PartialOrd for TryFromTimestampError
impl PartialOrd for TryFromTimestampError
impl Copy for TryFromTimestampError
impl Eq for TryFromTimestampError
impl StructuralPartialEq for TryFromTimestampError
Auto Trait Implementations§
impl Freeze for TryFromTimestampError
impl RefUnwindSafe for TryFromTimestampError
impl Send for TryFromTimestampError
impl Sync for TryFromTimestampError
impl Unpin for TryFromTimestampError
impl UnwindSafe for TryFromTimestampError
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