#![doc = include_str!("../README.md")]
#![cfg_attr(not(any(feature = "std", test)), no_std)]
#![cfg_attr(docsrs, feature(doc_cfg))]
#![cfg_attr(docsrs, allow(unused_attributes))]
#![deny(missing_docs)]
#[cfg(all(feature = "std", not(feature = "alloc")))]
extern crate std;
pub mod sync;
pub mod unsync;
mod log;
pub use log::*;
#[cfg(test)]
#[macro_use]
pub(crate) mod tests;
pub mod options;
pub use options::Builder;
#[doc(inline)]
pub use dbutils as utils;
#[doc(inline)]
pub use dbutils::buffer::VacantBuffer;
pub use dbutils::checksum;
pub use dbutils::types::{SliceRef, Str, Type, TypeRef};
pub mod error;
dbutils::builder!(
pub ValueBuilder;
);