Files
ValueScript/storage/src/lib.rs
2023-12-21 12:58:43 +11:00

31 lines
787 B
Rust

mod memory_backend;
mod storage;
#[cfg(test)]
mod demo_val;
mod errors;
mod rc_key;
mod read_cache;
mod sled_backend;
mod storage_auto_ptr;
mod storage_backend;
mod storage_entity;
mod storage_entry;
mod storage_io;
mod storage_ptr;
mod tests;
pub use self::storage::Storage;
pub use self::storage_backend::StorageBackend;
pub use self::storage_io::{StorageReader, StorageTxMut};
pub use errors::GenericError;
pub use memory_backend::MemoryBackend;
pub use rc_key::RcKey;
pub use read_cache::ReadCache;
pub use sled_backend::SledBackend;
pub use storage_auto_ptr::StorageAutoPtr;
pub use storage_entity::StorageEntity;
pub use storage_entry::{StorageEntry, StorageEntryReader, StorageEntryWriter};
pub use storage_ptr::{storage_head_ptr, StorageEntryPtr, StorageHeadPtr, StoragePtr};