Crate sdsl[][src]

Expand description

A Rust interface for the Succinct Data Structure Library (SDSL-lite).

Modules

bit_patterns
io
util

Macros

bit_vector

Create a BitVector from a list of elements.

int_vector

Create a IntVector from a list of elements.

Structs

BitVector

A bit vector where each element is 1 bit.

IntVector

A generic vector for integers of width $ [1..64] $ bits.

RankSupportV

A rank structure proposed by Sebastiano Vigna.

RrrVector

$ H_0 $-compressed bit vector representation.

SelectSupportMcl

A class supporting constant time select queries.

Functions

build

Build the SDSL interface backend.