A fully typed LMDB wrapper with minimum overhead, using bytemuck internally.
This library is able to serialize all kinds of types, not just byte slices, and even Serde types are supported.
Go check out the examples.
You can use this command to clone the repository:
git clone --recursive https://github.com/meilisearch/heed.git
cd heed
cargo build
However, if you already cloned it and forgot to initialize the submodules, execute the following command:
git submodule update --init