qubit_codec/prelude.rs
1/*******************************************************************************
2 *
3 * Copyright (c) 2026 Haixing Hu.
4 *
5 * SPDX-License-Identifier: Apache-2.0
6 *
7 * Licensed under the Apache License, Version 2.0.
8 *
9 ******************************************************************************/
10
11//! Common codec traits and buffer conversion primitives.
12//!
13//! Importing this module brings the domain-neutral codec traits, convenience
14//! encoder/decoder traits, byte-order markers, and progress-oriented transcoder
15//! types into scope.
16
17pub use crate::{
18 BigEndian,
19 ByteOrder,
20 ByteOrderSpec,
21 Codec,
22 Decoder,
23 Encoder,
24 LittleEndian,
25 TranscodeProgress,
26 TranscodeStatus,
27 Transcoder,
28};