[][src]Enum cloudflare_zlib::ZError

pub enum ZError {
    StreamEnd,
    NeedDict,
    Errno,
    StreamError,
    DataError,
    MemError,
    BufError,
    VersionError,
    DeflatedDataTooLarge(usize),
    OtherError(c_int),
    IncompatibleCPU,
}

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

impl Debug for ZError[src]

impl Display for ZError[src]

impl Error for ZError[src]

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

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.