| Crates.io | succinct |
| lib.rs | succinct |
| version | 0.5.2 |
| created_at | 2016-06-15 10:34:23.09802+00 |
| updated_at | 2019-08-29 19:44:08.909713+00 |
| description | Succinct data structures for Rust |
| homepage | https://github.com/tov/succinct-rs |
| repository | https://github.com/tov/succinct-rs |
| max_upload_size | |
| id | 5384 |
| size | 184,501 |
So far we have:
It’s on crates.io, so you can add
[dependencies]
succinct = "0.5.2"
to your Cargo.toml.
IntVec borrows some implementation techniques from
nbitsvec. The main
difference is that nbitsvec uses a typenum to put the element
size (in bits) as a parameter to the vector type. Also, nbitsvec
is likely to be faster.
Some of the API is inspired by
SDSL, a C++ succinct data
structures library. It’s much more complete than succinct, and
probably more correct and faster too.