Enum miniz_oxide::MZError
source · #[repr(i32)]pub enum MZError {
ErrNo = -1,
Stream = -2,
Data = -3,
Mem = -4,
Buf = -5,
Version = -6,
Param = -10_000,
}
Expand description
A list of miniz failed status codes.
These are emitted as the Err
side of a MZResult
in the StreamResult
returned from
[deflate::stream::deflate()
] or inflate::stream::inflate()
.
Variants§
ErrNo = -1
Unused
Stream = -2
General stream error.
See inflate::stream::inflate()
docs for details of how it can occur there.
See [deflate::stream::deflate()
] docs for how it can in principle occur there, though it’s
believed impossible in practice.
Data = -3
Error in inflation; see inflate::stream::inflate()
for details.
Not returned from [deflate::stream::deflate()
].
Mem = -4
Unused
Buf = -5
Buffer-related error.
See the docs of [deflate::stream::deflate()
] or inflate::stream::inflate()
for details
of when it would trigger in the one you’re using.
Version = -6
Unused
Param = -10_000
Bad parameters.
This can be returned from [deflate::stream::deflate()
] in the case of bad parameters. See
[TDEFLStatus::BadParam
][deflate::core::TDEFLStatus::BadParam].