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§
- Decoder
- A QPACK decoder.
- Decoder
Error - Error during decoding operations.
Enums§
- Decoder
Output - The result of a decode operation.