pub enum DecompressError {
Brotli(Error),
Lz4(DecompressError),
Snappy(Error),
Zstd(Error),
}Expand description
Decompress errors.
Variants§
Brotli(Error)
Available on crate feature
brotli only.Brotli decompress errors
Lz4(DecompressError)
Available on crate feature
lz4 only.LZ4 decompress errors
Snappy(Error)
Available on crate feature
snappy only.Snappy decompress errors
Zstd(Error)
Available on crate feature
zstd only.Zstd decompress errors
Trait Implementations§
Source§impl Debug for DecompressError
impl Debug for DecompressError
Source§impl Display for DecompressError
impl Display for DecompressError
Source§impl Error for DecompressError
impl Error for DecompressError
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<DecompressError> for DecompressError
impl From<DecompressError> for DecompressError
Source§fn from(source: DecompressError) -> DecompressError
fn from(source: DecompressError) -> DecompressError
Converts to this type from the input type.
Source§impl From<DecompressError> for CompressionError
impl From<DecompressError> for CompressionError
Source§fn from(source: DecompressError) -> CompressionError
fn from(source: DecompressError) -> CompressionError
Converts to this type from the input type.
Source§impl From<Error> for DecompressError
impl From<Error> for DecompressError
Source§fn from(source: Error) -> DecompressError
fn from(source: Error) -> DecompressError
Converts to this type from the input type.
Source§impl From<Error> for DecompressError
impl From<Error> for DecompressError
Source§fn from(source: Error) -> DecompressError
fn from(source: Error) -> DecompressError
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for DecompressError
impl !UnwindSafe for DecompressError
impl Freeze for DecompressError
impl Send for DecompressError
impl Sync for DecompressError
impl Unpin for DecompressError
impl UnsafeUnpin for DecompressError
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more