Skip to main content

Module storage

Module storage 

Source
Expand description

Pluggable storage backends for meta-language links.

LinkStore is the storage boundary for the links network: reads use &self, writes use &mut self, and the default implementation is the existing in-memory LinkNetwork. The optional doublets Cargo feature adds a file-mapped binary backend over the doublets crate.

Structs§

DoubletsLinkStore
File-mapped binary storage backed by doublets-rs.
LinkStoreQuery
Query used by LinkStore::search and LinkStore::count.

Enums§

EngineLinkStore
Access-mode wrapper for any LinkStore implementation.
LinkStoreBackend
Storage backend names used by downstream engine configuration.
StorageError
Storage-level errors returned by LinkStore implementations.

Traits§

LinkStore
Storage trait for create/read/update/delete/search over meta-language links.