pub struct FastaRecord {
pub id: String,
pub desc: Option<String>,
pub seq: Vec<Nuc>,
}Expand description
A FASTA record
Fields§
§id: StringSequence ID (header line without >)
desc: Option<String>Description (after first space in header)
seq: Vec<Nuc>Sequence data
Implementations§
Trait Implementations§
Source§impl Clone for FastaRecord
impl Clone for FastaRecord
Source§fn clone(&self) -> FastaRecord
fn clone(&self) -> FastaRecord
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 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