Skip to main content

Module store

Module store 

Source
Expand description

Object storage for void

Content-addressed storage for encrypted objects.

  • FsStore — local filesystem object store
  • IpfsStore — remote IPFS object store via Kubo HTTP (implements RemoteStore)
  • NetworkRemoteStore — remote store via daemon’s BlockTransport (implements RemoteStore)
  • RemoteStore — abstract trait for remote content-addressed storage

Re-exports§

pub use ipfs::IpfsBackend;
pub use ipfs::IpfsStore;

Modules§

ipfs
IPFS-backed remote object store.

Structs§

FsStore
Filesystem-backed object store.
NetworkRemoteStore
Bridges an async BlockTransport to the sync RemoteStore trait.
StagedStore
Staged object store for atomic publishing.

Traits§

ObjectStoreExt
Typed object store API.
RemoteStore
Remote content-addressed storage.