mirror of
https://github.com/facebook/sapling.git
synced 2024-10-13 02:07:31 +03:00
98be816aba
Summary: Big change here is update to rand 0.5. This is a significant API change. quickcheck still uses rand 0.4, so for quickcheck users I changed it so that quickcheck re-exports the rand it uses. This means that quickcheck users are unchanged aside from using quickcheck::rand, whereas direct rand users have been updated to use the new API. Reviewed By: farnz Differential Revision: D8234503 fbshipit-source-id: f9e620851b8dfcc33f22a0af26122adcd5fbde39 |
||
---|---|---|
.. | ||
benches | ||
src | ||
Cargo.toml | ||
README.md |
radixbuf
Radix tree based on plain buffers.
There are 2 plain buffers:
- Radix buffer: One or more radix trees mapping keys to their IDs. Read and write by the library.
- Key buffer: The source of truth of full keys. Read by the library, write by the application.
An ID of a key could be an offset, or other meaningful numbers understood by the function reading a key.