[][src]Module libipld::store

Store traits.

Structs

DefaultParams

Default store parameters.

Traits

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.

Functions

dyn_alias

Creates a dynamic alias by appending a id.