pub struct SimpleSparseAccumulator { /* private fields */ }Expand description
A simple sparse accumulator
Implementations§
Source§impl SimpleSparseAccumulator
impl SimpleSparseAccumulator
Sourcepub fn new(k: usize) -> SimpleSparseAccumulator
pub fn new(k: usize) -> SimpleSparseAccumulator
Construct a new sparse kmer frequency accumulator
Sourcepub fn kmer_frequencies(&self) -> impl Iterator<Item = (Kmer, usize)> + '_
pub fn kmer_frequencies(&self) -> impl Iterator<Item = (Kmer, usize)> + '_
Get a k-mer frequency iterator over the accumulator.
Auto Trait Implementations§
impl Freeze for SimpleSparseAccumulator
impl RefUnwindSafe for SimpleSparseAccumulator
impl Send for SimpleSparseAccumulator
impl Sync for SimpleSparseAccumulator
impl Unpin for SimpleSparseAccumulator
impl UnwindSafe for SimpleSparseAccumulator
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