Skip to main content

Module storage

Module storage 

Source
Expand description

Storage backend plugins — MATCH / CREATE against pluggable stores.

M5a (2026-05-24): traits are #[async_trait]. Real backends such as the lance:// adapter in uni-plugin-builtin need to drive async I/O through uni-store; the plugin surface mirrors that shape so adapters don’t have to fabricate a blocking runtime per call.

Structs§

BranchMetadata
Metadata returned by Storage::fork describing the newly-created branch.
StorageOptions
Options passed at backend open time.
WriteHandle
Opaque write handle returned by Storage::write_batch.

Traits§

Storage
Per-instance storage interface.
StorageBackend
A storage backend identified by URI scheme.