[−][src]Crate ipfs_embed_core
Structs
BitswapStorage | |
Block | Block |
BlockNotFound | The block wasn't found. The supplied string is a CID. |
Cid | Representation of a CID. |
Error | The |
Multiaddr | Representation of a Multiaddr. |
PeerId | Identifier of a peer of the network. |
Query | Query. |
Enums
NetworkEvent | |
QueryType | Query type. |
StorageEvent |
Traits
BitswapStore | Bitswap store abstraction. |
BitswapSync | Bitswap sync trait for customizing the syncing behaviour. |
MultihashCode | Trait that implements hashing. |
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. |
Type Definitions
QueryResult | The result of a |
Result |
|
U64 |
Attribute Macros
async_trait |