Crate elias_fano_rust

Crate elias_fano_rust 

Source

Structs§

ConcurrentEliasFanoBuilder
Builder that allows to concurrently build elias-fano. The set method can be called by multiple threads. Once the build is finished this struct can be converted to an EliasFano struct by calling the build method which compute and store the indexes needed for the constant time select (high-bits).
EliasFano
EliasFanoMemoryStats
SimpleSelect
Structure with index inspired by Vigna’s simple select This structure is efficient for DENSE bitvectors
SimpleSelectDobuleEndedIterator
An iterator over the simple select ones that can be itered in both directions and has a known length
SimpleSelectIterator
SimpleSelectMemoryStats
Memory usage in bytes by the variuos fields of Simple Select