Skip to main content

qubit_codec_text/
prelude.rs

1// =============================================================================
2//    Copyright (c) 2026 Haixing Hu.
3//
4//    SPDX-License-Identifier: Apache-2.0
5//
6//    Licensed under the Apache License, Version 2.0.
7// =============================================================================
8//! Common imports for Qubit Text Codec callers.
9
10pub use crate::{
11    Ascii,
12    AsciiCodec,
13    BufferedTranscoder,
14    ByteOrder,
15    CapacityError,
16    Charset,
17    CharsetCodec,
18    CharsetConvertError,
19    CharsetConverter,
20    CharsetDecodeError,
21    CharsetDecodeErrorKind,
22    CharsetDecodePolicy,
23    CharsetDecodeResult,
24    CharsetDecoder,
25    CharsetEncodeError,
26    CharsetEncodeErrorKind,
27    CharsetEncodePolicy,
28    CharsetEncodeProbe,
29    CharsetEncodeResult,
30    CharsetEncoder,
31    Codec,
32    Latin1Codec,
33    MalformedAction,
34    TranscodeProgress,
35    TranscodeStatus,
36    Unicode,
37    UnicodeBom,
38    UnmappableAction,
39    Utf8,
40    Utf8Codec,
41    Utf16,
42    Utf16ByteCodec,
43    Utf16U16Codec,
44    Utf32,
45    Utf32ByteCodec,
46    Utf32U32Codec,
47};