pub struct FastaRecordRef {
pub name: Range<u32>,
pub seq: Range<u32>,
}Expand description
Byte ranges for one FASTA record within a batch.
Fields§
§name: Range<u32>Header line, including the leading > and excluding the newline.
seq: Range<u32>Sequence bytes with multiline FASTA sequence lines concatenated.
Trait Implementations§
Source§impl Clone for FastaRecordRef
impl Clone for FastaRecordRef
Source§fn clone(&self) -> FastaRecordRef
fn clone(&self) -> FastaRecordRef
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FastaRecordRef
impl Debug for FastaRecordRef
impl Eq for FastaRecordRef
Source§impl PartialEq for FastaRecordRef
impl PartialEq for FastaRecordRef
Source§fn eq(&self, other: &FastaRecordRef) -> bool
fn eq(&self, other: &FastaRecordRef) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for FastaRecordRef
Auto Trait Implementations§
impl Freeze for FastaRecordRef
impl RefUnwindSafe for FastaRecordRef
impl Send for FastaRecordRef
impl Sync for FastaRecordRef
impl Unpin for FastaRecordRef
impl UnsafeUnpin for FastaRecordRef
impl UnwindSafe for FastaRecordRef
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