pub enum TimestampDecodeError {
MissingBase,
Overflow,
}Expand description
The trace stream contains an invalid timestamp.
Variants§
MissingBase
A row with a timestamp came before any TraceRow::TimestampBase.
Overflow
Applying a timestamp difference over- or underflowed u64.
Trait Implementations§
Source§impl Clone for TimestampDecodeError
impl Clone for TimestampDecodeError
impl Copy for TimestampDecodeError
Source§impl Debug for TimestampDecodeError
impl Debug for TimestampDecodeError
Source§impl Display for TimestampDecodeError
impl Display for TimestampDecodeError
impl Eq for TimestampDecodeError
Source§impl Error for TimestampDecodeError
impl Error for TimestampDecodeError
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 PartialEq for TimestampDecodeError
impl PartialEq for TimestampDecodeError
impl StructuralPartialEq for TimestampDecodeError
Auto Trait Implementations§
impl Freeze for TimestampDecodeError
impl RefUnwindSafe for TimestampDecodeError
impl Send for TimestampDecodeError
impl Sync for TimestampDecodeError
impl Unpin for TimestampDecodeError
impl UnsafeUnpin for TimestampDecodeError
impl UnwindSafe for TimestampDecodeError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.