pub struct WfaAlignment {
pub score: i32,
pub penalty: i32,
pub cigar: Vec<WfaOp>,
}Expand description
Result of a WFA gap-affine global alignment.
Fields§
§score: i32The equivalent Gotoh maximum score (((m+n)·M − penalty) / 2).
penalty: i32The raw, ×2-scaled WFA minimum penalty.
cigar: Vec<WfaOp>The optimal alignment as a left-to-right list of edit operations.
Trait Implementations§
Source§impl Clone for WfaAlignment
impl Clone for WfaAlignment
Source§fn clone(&self) -> WfaAlignment
fn clone(&self) -> WfaAlignment
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 moreAuto Trait Implementations§
impl Freeze for WfaAlignment
impl RefUnwindSafe for WfaAlignment
impl Send for WfaAlignment
impl Sync for WfaAlignment
impl Unpin for WfaAlignment
impl UnsafeUnpin for WfaAlignment
impl UnwindSafe for WfaAlignment
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