pub struct FastaRecord {
pub label: String,
pub abundance: Option<u64>,
pub seq: Vec<u8>,
}Expand description
One parsed FASTA record.
Fields§
§label: StringLabel with the first ;size=N token stripped.
abundance: Option<u64>Abundance parsed from ;size=N; None if annotation was absent.
seq: Vec<u8>Raw sequence bytes as they appeared in the file.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FastaRecord
impl RefUnwindSafe for FastaRecord
impl Send for FastaRecord
impl Sync for FastaRecord
impl Unpin for FastaRecord
impl UnsafeUnpin for FastaRecord
impl UnwindSafe for FastaRecord
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