generic-btree

Crates.iogeneric-btree
lib.rsgeneric-btree
version0.10.7
created_at2023-02-13 09:41:37.767962+00
updated_at2025-09-24 01:09:44.467805+00
descriptionGeneric BTree for versatile purposes
homepagehttps://github.com/loro-dev/generic-btree
repositoryhttps://github.com/loro-dev/generic-btree
max_upload_size
id783826
size282,579
Zixuan Chen (zxch3n)

documentation

https://docs.rs/generic-btree

README

Generic B-Tree

It’s a pure safe BTree that can be used to build your own special-purpose btree data structure. It’s mainly developed to optimize the performance of Loro CRDT’s components.

It can be used to build:

  • Rope
  • Run length encoding data structure
  • RangeMap that uses range as its key
  • BTreeSet & BTreeMap
Commit count: 155

cargo fmt