Expand description
Streaming FASTQ reader compatible with CD-HIT input handling.
- Plain and
.gz(auto-detect). - Streaming, record-by-record (no full-file buffering).
- CD-HIT-like error policy: skip malformed (default) or return error.
- Single-line FASTQ mode by default; multi-line can be enabled via options.
- Optional
mmapfor plain files;zlibfeature for system-zlib parity. - Optional async API behind
asyncfeature.
Re-exports§
pub use crate::error::FastqError;pub use crate::error::FormatError;pub use crate::error::IoContext;pub use crate::policy::ErrorPolicy;pub use crate::policy::LineMode;pub use crate::policy::ReaderOptions;pub use crate::reader::FastqReader;pub use crate::reader::Source;pub use crate::record::FastqRecord;