Struct wavelet_matrix::WaveletMatrixBuilder
[−]
[src]
pub struct WaveletMatrixBuilder { /* fields omitted */ }Thin builder that builds WaveletMatrix
Methods
impl WaveletMatrixBuilder[src]
fn new() -> WaveletMatrixBuilder[src]
Create builder.
fn push(&mut self, val: u64)[src]
append to the internal Vec.
fn build(self) -> WaveletMatrix[src]
Build creates WaveletMatrix from this builder. It takes self, so the original builder won't be accessible later.