pub struct AlignmentAndSeqs<Score, Seq> {
pub alignment: Alignment<Score>,
pub query: Seq,
pub reference: Seq,
}Available on crate feature
fuzzing only.Expand description
A struct containing an Alignment along with the corresponding sequences.
Fields§
§alignment: Alignment<Score>The alignment struct.
query: SeqThe query sequence, which is the same length as alignment.query_len.
reference: SeqThe reference sequence, which is the same length as alignment.ref_len.
Trait Implementations§
Source§impl<Score: Clone, Seq: Clone> Clone for AlignmentAndSeqs<Score, Seq>
impl<Score: Clone, Seq: Clone> Clone for AlignmentAndSeqs<Score, Seq>
Source§fn clone(&self) -> AlignmentAndSeqs<Score, Seq>
fn clone(&self) -> AlignmentAndSeqs<Score, Seq>
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<Score: Default, Seq: Default> Default for AlignmentAndSeqs<Score, Seq>
impl<Score: Default, Seq: Default> Default for AlignmentAndSeqs<Score, Seq>
Source§fn default() -> AlignmentAndSeqs<Score, Seq>
fn default() -> AlignmentAndSeqs<Score, Seq>
Returns the “default value” for a type. Read more
impl<Score: Eq, Seq: Eq> Eq for AlignmentAndSeqs<Score, Seq>
impl<Score: PartialEq, Seq: PartialEq> StructuralPartialEq for AlignmentAndSeqs<Score, Seq>
Auto Trait Implementations§
impl<Score, Seq> Freeze for AlignmentAndSeqs<Score, Seq>
impl<Score, Seq> RefUnwindSafe for AlignmentAndSeqs<Score, Seq>where
Seq: RefUnwindSafe,
Score: RefUnwindSafe,
impl<Score, Seq> Send for AlignmentAndSeqs<Score, Seq>
impl<Score, Seq> Sync for AlignmentAndSeqs<Score, Seq>
impl<Score, Seq> Unpin for AlignmentAndSeqs<Score, Seq>
impl<Score, Seq> UnsafeUnpin for AlignmentAndSeqs<Score, Seq>where
Seq: UnsafeUnpin,
Score: UnsafeUnpin,
impl<Score, Seq> UnwindSafe for AlignmentAndSeqs<Score, Seq>where
Seq: UnwindSafe,
Score: UnwindSafe,
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