linkrs-storage 0.1.0

Storage engine with CSR and memory-mapped containers
Documentation
pub(crate) mod catalog_store;
pub(crate) mod context;
pub(crate) mod graph_store;
pub(crate) mod import_export;
pub(crate) mod maintenance;
pub(crate) mod query_storage;
pub(crate) mod storage_client;

pub use catalog_store::CatalogStore;
pub use context::StorageOperationContext;
pub use graph_store::GraphStore;
pub use maintenance::StorageMaintenance;
pub use query_storage::QueryStorage;
pub use storage_client::StorageClient;

pub mod traits_admin;
pub mod traits_reader;
pub mod traits_schema;
pub mod traits_writer;

pub use traits_admin::{
    PurgeTarget, StorageAdmin, StorageAuthOps, StorageGcOps, StorageOperationContextOps,
    StoragePersistenceOps, StorageSnapshotOps, StorageStats, StorageSyncContextOps,
    StorageTtlPurgeOps, TtlPurgeEntry,
};
pub use traits_reader::StorageReader;
pub use traits_schema::{StorageRecoveryOps, StorageSchemaContextOps, StorageSchemaOps};
pub use traits_writer::{StorageCommitOps, StorageWriter};