[−][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. |