pub mod block;
pub mod config;
pub mod io;
pub mod paths;
pub mod runtime;
pub mod storage;
pub use block::Entry;
pub use config::{disable_fd_backend, enable_fd_backend, FsyncSchedule, PREFIX_META_SIZE};
pub use runtime::{ReadConsistency, WalIndex, Walrus};
#[doc(hidden)]
pub fn __set_thread_namespace_for_tests(key: &str) {
paths::set_thread_namespace(key);
}
#[doc(hidden)]
pub fn __clear_thread_namespace_for_tests() {
paths::clear_thread_namespace();
}
#[doc(hidden)]
pub fn __current_thread_namespace_for_tests() -> Option<String> {
paths::thread_namespace()
}