Expand description
Structs§
- Compression
- When compressing data, the compression level can be specified by a value in this struct.
- Deflate
- A negotiated permessage-deflate extension. Used by a WebSocket session for compressing and decompressing data.
- Deflate
Config - A permessage-deflate configuration.
- Deflate
Decoder - A permessage-deflate decompressor. Only producible by the
SplittableExtension
implementation onDeflate
. - Deflate
Encoder - A permessage-deflate compressor. Only producible by the
SplittableExtension
implementation onDeflate
. - Deflate
ExtProvider - An ExtensionProvider for negotiating permessage-deflate during a WebSocket handshake.
- Window
Bits - Client or server maximum window bits. Wrapping a
u8
with a value in the range of 8..=15. - Window
Bits Parse Err - An error produced by
TryFrom<u8>
onWindowBits
when the value is not in the range of 8..=15.
Enums§
- Deflate
Extension Error - Errors produced by the deflate extension.