pub struct CoverageCensus {
pub total: usize,
pub covered: usize,
pub uncovered: usize,
pub by_lens: Vec<(&'static str, usize)>,
}Expand description
A coverage census over a corpus of sequences: how many the lens arsenal covers, how many fall in the uncovered residue, and which lens covered how many. This is the covering problem made countable.
Fields§
§total: usize§covered: usizeCovered by some lens (compressed ≥ 2×).
uncovered: usizeThe incompressible residue — covered by nothing in the arsenal.
by_lens: Vec<(&'static str, usize)>How many sequences each lens was the best cover for.
Trait Implementations§
Source§impl Clone for CoverageCensus
impl Clone for CoverageCensus
Source§fn clone(&self) -> CoverageCensus
fn clone(&self) -> CoverageCensus
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 CoverageCensus
impl RefUnwindSafe for CoverageCensus
impl Send for CoverageCensus
impl Sync for CoverageCensus
impl Unpin for CoverageCensus
impl UnsafeUnpin for CoverageCensus
impl UnwindSafe for CoverageCensus
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