#brotli

compu

Rust Compression library with generic interface

5 unstable releases

✓ Uses Rust 2018 edition

0.3.2 May 24, 2019
0.3.1 May 24, 2019
0.3.0 May 23, 2019
0.2.0 May 22, 2019
0.1.0 May 21, 2019

#48 in Compression

26 downloads per month

Apache-2.0

224KB
813 lines

コンプ(compu)

Build Status Crates.io Documentation

Rust Compression library with generic interface


lib.rs:

Compression/decompression library

Low-level API

Supplies direct wrappers over compression libraries

  • Encoder - interface to compression
  • Decoder - interface to decompression

High-level API

  • In-memory
    • Compressor - Uses Encoder to compress data into internal buffer.
    • Decompressor - Uses Decoder to decompress data into external buffer.
  • Blocking Write interface
    • Compressor - Uses Encoder to compress data into supplied writer.
    • Decompressor - Uses Decoder to decompress data into supplied writer.

Cargo Features

Dependencies