#![allow(clippy::arithmetic_side_effects)]
mod access;
mod cache;
mod db;
mod errors;
mod item;
mod key;
mod writer;
pub mod registry;
mod set_access;
pub mod utils;
pub mod prelude {
use crate::{db, errors};
pub use super::access::CachedDbAccess;
pub use super::cache::{Cache, CachePolicy};
pub use super::item::{CachedDbItem, CachedDbSetItem};
pub use super::key::DbKey;
pub use super::set_access::{CachedDbSetAccess, DbSetAccess, ReadLock};
pub use super::writer::{BatchDbWriter, DbWriter, DirectDbWriter, DirectWriter, MemoryWriter};
pub use db::{ConnBuilder, DB, RocksDbPreset, delete_db};
pub use errors::{StoreError, StoreErrorPredicates, StoreResult, StoreResultExt, StoreResultUnitExt};
}