2024-05-09 15:59:08 -07:00
|
|
|
pub mod cork;
|
|
|
|
mod kvdatabase;
|
2024-04-22 23:48:57 -04:00
|
|
|
mod kvengine;
|
|
|
|
mod kvtree;
|
2024-04-06 01:24:08 -07:00
|
|
|
|
|
|
|
#[cfg(feature = "rocksdb")]
|
2024-05-09 15:59:08 -07:00
|
|
|
pub(crate) mod rocksdb;
|
2024-04-06 01:24:08 -07:00
|
|
|
|
2024-06-26 19:11:15 -04:00
|
|
|
#[cfg(any(feature = "rocksdb"))]
|
2024-04-06 01:24:08 -07:00
|
|
|
pub(crate) mod watchers;
|
2021-06-08 18:10:00 +02:00
|
|
|
|
2024-05-09 15:59:08 -07:00
|
|
|
extern crate conduit_core as conduit;
|
|
|
|
pub(crate) use conduit::{Config, Result};
|
|
|
|
pub use cork::Cork;
|
|
|
|
pub use kvdatabase::KeyValueDatabase;
|
|
|
|
pub use kvengine::KeyValueDatabaseEngine;
|
|
|
|
pub use kvtree::KvTree;
|
2024-03-05 19:48:54 -05:00
|
|
|
|
2024-05-09 15:59:08 -07:00
|
|
|
conduit::mod_ctor! {}
|
|
|
|
conduit::mod_dtor! {}
|