Expand description
Module for decoding operations.
The main struct of this module is Decoder.
Example
Only Static Table
use ls_qpack::decoder::Decoder;
use ls_qpack::encoder::Encoder;
use ls_qpack::StreamId;
let hdr_encoded = Encoder::new()
.encode_all(StreamId::new(0), [(":status", "404")])
.unwrap()
.take()
.0;
let header = Decoder::new(0, 0)
.decode(StreamId::new(0), hdr_encoded)
.unwrap()
.take();
println!("Headers: {:?}", header);Structs
- A QPACK decoder.
- Error during decoding operations.
Enums
- The result of a decode operation.