Expand description
§qubit-codec-misc
Reusable byte and text codecs for Rust applications.
This crate focuses on stable textual encodings such as hexadecimal,
Base64, percent encoding, and application/x-www-form-urlencoded strings.
Structs§
- Base64
Codec - Encodes and decodes Base64 byte strings.
- Base64
Quantum Codec - Encodes and decodes one complete Base64 quantum.
- CInteger
Literal Codec - Decodes restricted non-negative C integer literal fragments.
- CString
Literal Codec - Encodes and decodes byte-oriented C string literal fragments.
- Form
Urlencoded Codec - Encodes and decodes
application/x-www-form-urlencodedtext fragments. - HexByte
Codec - Encodes and decodes one byte as two ASCII hexadecimal units.
- HexCodec
- Encodes and decodes hexadecimal byte strings.
- HexCodec
Config - Configuration shared by
crate::HexCodecencoding and decoding operations. - Percent
Codec - Encodes and decodes percent-encoded UTF-8 text.
Enums§
- Base64
Error Kind - Structured category for an error reported by the Base64 dependency.
- Misc
Codec Error - Error returned by codec operations when input cannot be encoded or decoded.
Type Aliases§
- Misc
Codec Result - Result alias returned by codec operations.