Struct bio::alignment::sparse::SparseAlignmentResult
source · pub struct SparseAlignmentResult {
pub path: Vec<usize>,
pub score: u32,
pub dp_vector: Vec<(u32, i32)>,
}
Expand description
Result of a sparse alignment
Fields
path: Vec<usize>
LCSk++ path, represented as vector of indices into the input matches vector.
score: u32
dp_vector: Vec<(u32, i32)>
Trait Implementations
sourceimpl Debug for SparseAlignmentResult
impl Debug for SparseAlignmentResult
sourceimpl PartialEq<SparseAlignmentResult> for SparseAlignmentResult
impl PartialEq<SparseAlignmentResult> for SparseAlignmentResult
sourcefn eq(&self, other: &SparseAlignmentResult) -> bool
fn eq(&self, other: &SparseAlignmentResult) -> bool
impl Eq for SparseAlignmentResult
impl StructuralEq for SparseAlignmentResult
impl StructuralPartialEq for SparseAlignmentResult
Auto Trait Implementations
impl RefUnwindSafe for SparseAlignmentResult
impl Send for SparseAlignmentResult
impl Sync for SparseAlignmentResult
impl Unpin for SparseAlignmentResult
impl UnwindSafe for SparseAlignmentResult
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more