Struct noodles::fastq::fai::Writer [−][src]
pub struct Writer<W> { /* fields omitted */ }
Expand description
A FASTQ index writer.
Implementations
Creates a FASTQ index writer.
Examples
use noodles_fastq::fai;
let mut writer = fai::Writer::new(Vec::new());
Returns a reference to the underlying writer.
Examples
use noodles_fastq::fai;
let mut writer = fai::Writer::new(Vec::new());
assert!(writer.get_ref().is_empty());
Writes a FASTQ index record.
Examples
use noodles_fastq::fai;
let mut writer = fai::Writer::new(Vec::new());
let record = fai::Record::new(String::from("r0"), 4, 4, 4, 5, 11);
writer.write_record(&record)?;
assert_eq!(writer.get_ref(), b"r0\t4\t4\t4\t5\t11\n");