pub struct FastqRecord {
pub id: String,
pub seq: Vec<Nuc>,
pub qual: Vec<u8>,
}Expand description
A FASTQ record
Fields§
§id: StringRead ID (header line without @)
seq: Vec<Nuc>Sequence data
qual: Vec<u8>Quality scores (Phred+33 decoded)
Implementations§
Source§impl FastqRecord
impl FastqRecord
Trait Implementations§
Source§impl Clone for FastqRecord
impl Clone for FastqRecord
Source§fn clone(&self) -> FastqRecord
fn clone(&self) -> FastqRecord
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for FastqRecord
impl RefUnwindSafe for FastqRecord
impl Send for FastqRecord
impl Sync for FastqRecord
impl Unpin for FastqRecord
impl UnsafeUnpin for FastqRecord
impl UnwindSafe for FastqRecord
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more