fleche.storage.void
Classes
A concrete implementation of Storage that does not store anything. |
|
Bridges |
|
Bridges |
Module Contents
- class fleche.storage.void.VoidBackend[source]
Bases:
fleche.storage.base.StorageBackendA concrete implementation of Storage that does not store anything.
- put(value: Any, key: fleche.digest.Digest) fleche.digest.Digest[source]
- get(key: fleche.digest.Digest) Any[source]
- list() Iterable[fleche.digest.Digest][source]
- _evict(key: fleche.digest.Digest) None[source]
- _contains(key: fleche.digest.Digest) bool[source]
- class fleche.storage.void.ValueVoid[source]
Bases:
fleche.storage.base.ValueMixin,VoidBackendBridges
ValueStoragewithStorageBackendprimitives.Implements
saveandloadusingputandget. Concrete classes inherit from this and aStorageBackendimplementation to get a fully functional value storage.
- class fleche.storage.void.CallVoid[source]
Bases:
fleche.storage.base.CallMixin,VoidBackendBridges
CallStoragewithStorageBackendprimitives.Implements
save,load, andqueryusingputandget, deriving the storage key from the call’s lookup key.transformis inherited fromCallStorage.Concrete classes inherit from this and a
StorageBackendimplementation to get a fully functional call storage.