Crate v_storage

Crate v_storage 

Source

Re-exports§

pub use common::Storage;
pub use common::StorageId;
pub use common::StorageMode;
pub use common::StorageResult;
pub use common::StorageDispatcher;
pub use memory_storage::MemoryStorage;
pub use lmdb_storage::LMDBStorage;
pub use remote_storage_client::StorageROClient;
pub use vstorage::VStorage;
pub use vstorage::VStorageGeneric;
pub use vstorage::VStorageEnum;
pub use vstorage::VMemoryStorage;
pub use vstorage::VLMDBStorage;
pub use vstorage::VRemoteStorage;
pub use storage_factory::StorageBuilder;
pub use storage_factory::StorageConfig;
pub use storage_factory::StorageError;
pub use storage_factory::StorageFactory;
pub use storage_factory::StorageProvider;
pub use storage_factory::DefaultStorageFactory;

Modules§

common
lmdb_storage
memory_storage
remote_storage_client
storage_factory
vstorage

Macros§

impl_storage_dispatcher
Макрос для устранения дублирования кода диспетчеризации