[−][src]Crate ckb_db
The DB Library
This Library contains the KeyValueDB
traits
which provides key-value store interface
Re-exports
pub use crate::db::RocksDB; |
pub use crate::iter::DBIterator; |
pub use crate::snapshot::RocksDBSnapshot; |
pub use crate::transaction::RocksDBTransaction; |
pub use crate::transaction::RocksDBTransactionSnapshot; |
pub use crate::write_batch::RocksDBWriteBatch; |
pub use rocksdb as internal; |
Modules
db | TODO(doc): @quake |
iter | TODO(doc): @quake |
snapshot | TODO(doc): @quake |
transaction | TODO(doc): @quake |
write_batch | TODO(doc): @quake |
Structs
DBError | A simple wrapper round a string, used for errors reported from ffi calls. |
DBPinnableSlice | Wrapper around RocksDB PinnableSlice struct. |
DBVector | Vector of bytes stored in the database. |
Enums
Direction | |
IteratorMode |
Type Definitions
Col | TODO(doc): @quake |
Result | TODO(doc): @quake |