copybook_codec/record.rs
1// SPDX-License-Identifier: AGPL-3.0-or-later
2//! Record framing facade.
3//!
4//! `copybook-codec` owns operation-level fixed-vs-RDW dispatch. This module
5//! remains the stable public path for callers that used the earlier record
6//! facade; the implementation lives in [`crate::file::dispatch`].
7
8pub use crate::file::dispatch::{
9 BDW_HEADER_LEN, BDW_MAX_BLOCK_LEN, BdwHeader, FixedRecordReader, FixedRecordWriter,
10 RDW_HEADER_LEN, RDWRecord, RDWRecordReader, RDWRecordWriter, VB_MAX_RECORD_LEN, VbBlockReader,
11 VbBlockWriter, VbRecord, read_rdw_record, read_record, write_record,
12};