Expand description
Utils for developing database
Modules§
- A vacant buffer that can be filled with bytes.
- Traits and structs for checksuming.
Equivalent
andComparable
are traits for key comparison in maps.- Common error types.
- LEB128 encoding and decoding
- Some traits may be useful.
Macros§
- A macro to generate builder types.
Structs§
- Ascend is a comparator that compares byte slices in ascending order.
- Descend is a comparator that compares byte slices in descending order.
Traits§
- Things that are fast to clone in the context of an application.
- Comparator is used for key-value database developers to define their own key comparison logic. e.g. some key-value database developers may want to alpabetically comparation
- StaticComparator is used for key-value database developers to define their own key comparison logic. e.g. some key-value database developers may want to alpabetically comparation.