A fully typed LMDB wrapper with minimum overhead, uses bytemuck internally.
This library is able to serialize all kind of types, not just bytes slices, even Serde types are supported.
Go check out the examples.
If you don't already have clone the repository you can use this command:
bash
git clone --recursive https://github.com/meilisearch/heed.git
cd heed
cargo build
However, if you already cloned it and forgot about the initializing the submodules:
bash
git submodule update --init