pub enum DataParserError {
Compression(CompressionError),
Serde(SerdeError),
Encode(SerdeError),
Decode(SerdeError),
EncodeJson(SerdeError),
DecodeJson(SerdeError),
}
Expand description
Data parser error types.
Variants§
Compression(CompressionError)
Serde(SerdeError)
Encode(SerdeError)
Decode(SerdeError)
EncodeJson(SerdeError)
DecodeJson(SerdeError)
Trait Implementations§
Source§impl Debug for DataParserError
impl Debug for DataParserError
Source§impl Display for DataParserError
impl Display for DataParserError
Source§impl Error for DataParserError
impl Error for DataParserError
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 From<CompressionError> for DataParserError
impl From<CompressionError> for DataParserError
Source§fn from(source: CompressionError) -> Self
fn from(source: CompressionError) -> Self
Converts to this type from the input type.
Source§impl From<SerdeError> for DataParserError
impl From<SerdeError> for DataParserError
Source§fn from(source: SerdeError) -> Self
fn from(source: SerdeError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for DataParserError
impl !RefUnwindSafe for DataParserError
impl Send for DataParserError
impl Sync for DataParserError
impl Unpin for DataParserError
impl !UnwindSafe for DataParserError
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