[−][src]Module miniz_oxide_c_api::lib_oxide
This module mainly contains functionality replicating the miniz higher level API.
Re-exports
pub use self::return_status::*; |
Modules
return_status |
Structs
StreamOxide | |
inflate_state | |
mz_stream | Inner stream state containing pointers to the used buffers and internal state. |
Enums
mz_internal_state | Unused opaque pointer. |
Traits
StateType | Trait used for states that can be carried by BoxedState. |
Functions
def_alloc_func⚠ | Default allocation function using |
def_free_func⚠ | Default free function using |
mz_compress2_oxide | |
mz_deflate_end_oxide | Free the inner compression state. |
mz_deflate_init2_oxide | Initialize the compressor with the requested parameters. |
mz_deflate_init_oxide | Initialize the wrapped compressor with the requested level (0-10) and default settings. |
mz_deflate_oxide | |
mz_deflate_reset_oxide | Reset the compressor, so it can be used to compress a new set of data. |
mz_inflate_end_oxide | |
mz_inflate_init2_oxide | |
mz_inflate_init_oxide | |
mz_inflate_oxide | |
mz_uncompress2_oxide |
Type Definitions
MZResult | |
mz_alloc_func | Signature of function used to allocate the compressor/decompressor structs. |
mz_free_func | Signature of function used to free the compressor/decompressor structs. |