Crate tinycdb [−] [src]
Rust bindings to the TinyCDB library.
TinyCDB is a very fast and simple package for creating and reading constant databases, as introduced by Dan Bernstein in his cdb package.
CDB is a constant database, that is, it cannot be updated at a runtime, only rebuilt. Rebuilding is atomic operation and is very fast - much faster than of many other similar packages. Once created, CDB may be queried, and a query takes very little time to complete.
Structs
| Cdb |
The |
| CdbCreator |
The |
| CdbError |
Our error type |
| CdbIterator |
A |
Enums
| CdbErrorKind |
Kinds of errors that can be encountered. |
| CdbPutMode |
|
Type Definitions
| CdbResult |
A specialized Result type that might contain a CdbError. |