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.