Skip to main content

Module transport

Module transport 

Source
Expand description

Network and I/O transport layer

  • block: Async BlockTransport trait for network backends (void-daemon)
  • ipfs: IPFS HTTP client (deprecated — replaced by void-daemon)
  • manifest: Shard manifest for remote operations
  • car: CAR file export for IPFS

Re-exports§

pub use block::BlockTransport;
pub use ipfs::IpfsBackend;
pub use ipfs::IpfsStore;
pub use manifest::FetchProgress;
pub use manifest::ManifestError;
pub use manifest::ShardInfo;
pub use manifest::ShardManifest;
pub use manifest::ShardStatus;
pub use car::export_car;
pub use car::export_car_to_file;
pub use car::list_car_cids;

Modules§

block
Async block transport trait for network operations.
car
CAR (Content Addressable aRchive) file support.
ipfs
IPFS client — re-exports from store::ipfs.
manifest
Shard manifest for tracking local/remote shard state.