dbz_lib/lib.rs
1//! A crate for reading DBZ files and converting them to other [OutputEncoding]s.
2#[deny(missing_docs)]
3#[deny(rustdoc::broken_intra_doc_links)]
4#[deny(clippy::missing_errors_doc)]
5mod read;
6mod write;
7
8#[cfg(any(feature = "python", feature = "python-test"))]
9pub mod python;
10
11pub use crate::read::{Dbz, DbzStreamIter, MappingInterval, Metadata, SymbolMapping};
12pub use crate::write::{
13 dbz::{write_dbz, write_dbz_stream},
14 OutputEncoding,
15};