Crate mem_btree

Source
Expand description

§A Data Structure of BTree Implemented with Rust, support snapshot. not use any unsafe lib.

§Features

  • snapshot ✅
  • split_off ✅
  • put ✅
  • delete ✅
  • get ✅
  • seek ✅
  • seek_prev ✅
  • prev iter ✅
  • next iter ✅
  • batch_write ✅

Licensed under either of

§Examples

All examples are in the sub-repository, located in the examples directory.

Run an example:

cd test
cargo run --package mem_btree --example example

Structs§

BTree
Iter

Enums§

BTreeType

Type Aliases§

BatchWrite
Item
PutResult