[][src]Crate ipfs_embed_core

Structs

Block

Block

Cid

Representation of a CID.

Error

The Error type, a wrapper around a dynamic error type.

Multiaddr

Representation of a Multiaddr.

PeerId

Identifier of a peer of the network.

Enums

NetworkEvent
StorageEvent

Traits

MultihashDigest

Trait for reading and writhing Multihashes.

Network
Storage
Store

Implementable by ipld stores. An ipld store behaves like a cache. It will keep blocks until the cache is full after which it evicts blocks based on an eviction policy. If a block is aliased (recursive named pin), it and it's recursive references will not be evicted or counted towards the cache size.

StoreParams

The store parameters.

Stream

A stream of values produced asynchronously.

Type Definitions

Result

Result<T, Error>

Attribute Macros

async_trait