pub enum PairedTrimResult {
BothPassed(FastqRecord, FastqRecord),
OnlyFirst(FastqRecord),
OnlySecond(FastqRecord),
Dropped,
}Expand description
Result of processing a single read pair through a trim pipeline.
Variants§
BothPassed(FastqRecord, FastqRecord)
Both reads passed all filters.
OnlyFirst(FastqRecord)
Only R1 passed.
OnlySecond(FastqRecord)
Only R2 passed.
Dropped
Both reads were filtered out.
Trait Implementations§
Source§impl Clone for PairedTrimResult
impl Clone for PairedTrimResult
Source§fn clone(&self) -> PairedTrimResult
fn clone(&self) -> PairedTrimResult
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 moreAuto Trait Implementations§
impl Freeze for PairedTrimResult
impl RefUnwindSafe for PairedTrimResult
impl Send for PairedTrimResult
impl Sync for PairedTrimResult
impl Unpin for PairedTrimResult
impl UnsafeUnpin for PairedTrimResult
impl UnwindSafe for PairedTrimResult
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