pub enum ClippingMode {
Soft,
SoftWithMask,
Hard,
}Expand description
Modes of clipping that can be applied to reads
Variants§
Soft
Soft clip: convert bases to S operators in CIGAR, keep bases and qualities
SoftWithMask
Soft clip with masking: convert to S operators and mask bases to N, qualities to min
Hard
Hard clip: remove bases, qualities, and convert to H operators in CIGAR
Trait Implementations§
Source§impl Clone for ClippingMode
impl Clone for ClippingMode
Source§fn clone(&self) -> ClippingMode
fn clone(&self) -> ClippingMode
Returns a duplicate of the value. Read more
1.0.0 · 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 ClippingMode
impl Debug for ClippingMode
Source§impl PartialEq for ClippingMode
impl PartialEq for ClippingMode
impl Copy for ClippingMode
impl Eq for ClippingMode
impl StructuralPartialEq for ClippingMode
Auto Trait Implementations§
impl Freeze for ClippingMode
impl RefUnwindSafe for ClippingMode
impl Send for ClippingMode
impl Sync for ClippingMode
impl Unpin for ClippingMode
impl UnsafeUnpin for ClippingMode
impl UnwindSafe for ClippingMode
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more