[−][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 |