Trait seqalign::Align
[−]
[src]
pub trait Align<'a, M, T> where
M: Measure<T>,
T: Eq, { fn align(&'a self, source: &'a [T], target: &'a [T]) -> Alignment<'a, M, T>; }
Trait enabling alignment of all Measure
s.
This trait is used to implement alignment using dynamic programming
for every type that implements the Measure
trait.
Required Methods
fn align(&'a self, source: &'a [T], target: &'a [T]) -> Alignment<'a, M, T>
Align two sequences.
This function aligns two sequences and returns the alignment.