Expand description
Common imports for Qubit Text Codec callers.
Re-exports§
pub use crate::Ascii;pub use crate::AsciiCodec;pub use crate::Charset;pub use crate::CharsetCodec;pub use crate::CharsetConvertError;pub use crate::CharsetConverter;pub use crate::CharsetDecodeError;pub use crate::CharsetDecodeErrorKind;pub use crate::CharsetDecodePolicy;pub use crate::CharsetDecodeResult;pub use crate::CharsetDecoder;pub use crate::CharsetEncodeError;pub use crate::CharsetEncodeErrorKind;pub use crate::CharsetEncodePolicy;pub use crate::CharsetEncodeProbe;pub use crate::CharsetEncodeResult;pub use crate::CharsetEncoder;pub use crate::Latin1Codec;pub use crate::MalformedAction;pub use crate::Unicode;pub use crate::UnicodeBom;pub use crate::UnmappableAction;pub use crate::Utf8;pub use crate::Utf8Codec;pub use crate::Utf16;pub use crate::Utf16ByteCodec;pub use crate::Utf16U16Codec;pub use crate::Utf32;pub use crate::Utf32ByteCodec;pub use crate::Utf32U32Codec;
Structs§
- Transcode
Progress - Counts how much work a
crate::BufferedTranscodercompleted before returning.
Enums§
- Byte
Order - Runtime byte order selector.
- Capacity
Error - Error reported by output-capacity planning APIs.
- Transcode
Status - Reports why a
crate::BufferedTranscoderstopped converting input.
Traits§
- Buffered
Transcoder - Converts one logical stream of input units into one logical stream of output units.
- Codec
- Encodes and decodes one value or codec quantum against a unit buffer.