fleche.storage.memory

Classes

Memory

A concrete implementation of Storage that stores values in an in-memory dictionary.

Module Contents

class fleche.storage.memory.Memory[source]

Bases: fleche.storage.base.Storage

A concrete implementation of Storage that stores values in an in-memory dictionary.

storage: dict[fleche.digest.Digest, Any][source]
_save(value: Any, key: fleche.digest.Digest) fleche.digest.Digest[source]
_load(key: fleche.digest.Digest) Any[source]
_contains(key: fleche.digest.Digest) bool[source]
list() Iterable[fleche.digest.Digest][source]
_evict(key: fleche.digest.Digest) None[source]