Module seq_io::fastq [] [src]

Efficient FASTQ reading and writing

Structs

ErrorPosition
OwnedRecord

A FASTQ record that ownes its data (requires allocations)

Position
Reader

FASTQ parser.

RecordSet

Set of FASTQ records that owns it's buffer and knows the positions of each record.

RecordSetIter
RefRecord

A FASTQ record that borrows data from a buffer

Enums

Error

Traits

Record

Functions

write_parts

Helper function for writing data (not necessarily stored in a Record instance) to the FASTQ format. The ID and description parts of the header are supplied separately instead of a whole header line

write_to

Helper function for writing data (not necessarily stored in a Record instance) to the FASTQ format