Module cache

Source
Expand description

Cache provider to accelerate super::CardanoImmutableDigester computation by storing and reusing super::ImmutableFile digests.

Structs§

JsonImmutableFileDigestCacheProvider
A in memory ImmutableFileDigestCacheProvider.
JsonImmutableFileDigestCacheProviderBuilder
A JsonImmutableFileDigestCacheProvider builder.
MemoryImmutableFileDigestCacheProvider
A in memory ImmutableFileDigestCacheProvider.

Enums§

ImmutableDigesterCacheGetError
ImmutableFileDigestCacheProvider::get related errors.
ImmutableDigesterCacheProviderError
ImmutableFileDigestCacheProvider related errors.
ImmutableDigesterCacheStoreError
ImmutableFileDigestCacheProvider::store related errors.

Traits§

ImmutableFileDigestCacheProvider
A cache provider that store individual ImmutableFile digests.

Type Aliases§

CacheProviderResult
A specialized result type for ImmutableFileDigestCacheProvider.