Trait MerImmut
debruijn
pub trait MerImmut: Mer + Clone { fn set(&self, pos: usize, val: u8) -> Self { ... } fn set_slice(&self, pos: usize, nbases: usize, bits: u64) -> Self { ... } }
An immutable interface to a Mer sequence.
fn set(&self, pos: usize, val: u8) -> Self
fn set_slice(&self, pos: usize, nbases: usize, bits: u64) -> Self
impl<T> MerImmut for T where T: Mer + Clone,