Skip to main content

Module storage

Module storage 

Source
Expand description

Per-label plugin storage — MATCH / CREATE against a pluggable store.

M5a (2026-05-24): the Storage trait is #[async_trait]. A plugin registers a Storage instance for a native label via crate::PluginRegistrar::label_storage; native-schema scans for that label are routed through the plugin’s store instead of the host backend.

Structs§

BranchMetadata
Metadata returned by Storage::fork describing the newly-created branch.
WriteHandle
Opaque write handle returned by Storage::write_batch.

Traits§

Storage
Per-instance storage interface.