Crate hpack [] [src]

A module implementing HPACK functionality. Exposes a simple API for performing the encoding and decoding of header sets, according to the HPACK spec.

Reexports

pub use self::decoder::Decoder;
pub use self::encoder::Encoder;

Modules

decoder

Exposes the struct Decoder that allows for HPACK-encoded header blocks to be decoded into a header list.

encoder

Implements all functionality related to encoding header blocks using HPACK.

huffman

A module exposing utilities for encoding and decoding Huffman-coded octet strings, under the Huffman code defined by HPACK. (HPACK-draft-10, Appendix B)