pub struct CompressedKmerFrequencyList { /* private fields */ }Expand description
A compressed representation for a sorted list of k-mer and count pairs.
Implementations§
Source§impl CompressedKmerFrequencyList
impl CompressedKmerFrequencyList
Sourcepub fn new() -> CompressedKmerFrequencyList
pub fn new() -> CompressedKmerFrequencyList
Create an empty CompressedKmerFrequencyList
Sourcepub fn push(&mut self, x_f: (Kmer, usize))
pub fn push(&mut self, x_f: (Kmer, usize))
Add a k-mer and count to the compressed list.
The k-mer x must be greater than or equal to the last k-mer on the list.
Auto Trait Implementations§
impl Freeze for CompressedKmerFrequencyList
impl RefUnwindSafe for CompressedKmerFrequencyList
impl Send for CompressedKmerFrequencyList
impl Sync for CompressedKmerFrequencyList
impl Unpin for CompressedKmerFrequencyList
impl UnwindSafe for CompressedKmerFrequencyList
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