pub enum EBCCError {
InvalidInput(String),
InvalidConfig(String),
CompressionError(String),
DecompressionError(String),
}Expand description
Errors that can occur during EBCC compression/decompression.
Variants§
InvalidInput(String)
Invalid input data
InvalidConfig(String)
Invalid configuration
CompressionError(String)
Compression failed
DecompressionError(String)
Decompression failed
Trait Implementations§
Source§impl Error for EBCCError
impl Error for EBCCError
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 EBCCError
impl RefUnwindSafe for EBCCError
impl Send for EBCCError
impl Sync for EBCCError
impl Unpin for EBCCError
impl UnsafeUnpin for EBCCError
impl UnwindSafe for EBCCError
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