Enum cloudflare_zlib::ZError
source · pub enum ZError {
StreamEnd,
NeedDict,
Errno,
StreamError,
DataError,
MemError,
BufError,
VersionError,
DeflatedDataTooLarge(usize),
OtherError(c_int),
IncompatibleCPU,
}
Expand description
See zlib’s documentation for exact meaning of these errors.
Variants
StreamEnd
Z_STREAM_END
NeedDict
Z_NEED_DICT
Errno
Z_ERRNO
StreamError
Z_STREAM_ERROR
DataError
Z_DATA_ERROR
MemError
Z_MEM_ERROR
BufError
Z_BUF_ERROR
VersionError
Z_VERSION_ERROR
DeflatedDataTooLarge(usize)
When compress_with_limit
was used, and limit was exceeded. Contains size compressed so far.
OtherError(c_int)
Unknown error. Shouldn’t happen.
IncompatibleCPU
It won’t work on this computer
Only recent 64-bit Intel and ARM CPUs are supported.
Trait Implementations
sourceimpl Error for ZError
impl Error for ZError
sourcefn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
Auto Trait Implementations
impl RefUnwindSafe for ZError
impl Send for ZError
impl Sync for ZError
impl Unpin for ZError
impl UnwindSafe for ZError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more