[go: up one dir, main page]

Crate zlib_rs

Crate zlib_rs 

Source
Expand description

§⚠️ UNSTABLE⚠️

the public interface of this crate is unstable!

A pure-rust implementation of zlib.

For a zlib -compatible rust api of this crate, see libz-rs-sys. For a more high-level interface, use flate2.

Re-exports§

pub use crc32::crc32;
pub use crc32::crc32_combine;
pub use crc32::get_crc_table;

Modules§

allocate
c_api
crc32
deflate
inflate

Macros§

flush_block
trace

Structs§

Deflate
The state that is used to compress an input.
Inflate
The state that is used to decompress an input.

Enums§

DeflateError
Errors that can occur when compressing.
DeflateFlush
InflateError
Errors that can occur when decompressing.
InflateFlush
ReturnCode
Status
Possible status results of compressing some data or successfully decompressing a block of data.

Constants§

MAX_WBITS
MIN_WBITS

Functions§

adler32
adler32_combine