abstract struct Cache::Store(K, V)
- Cache::Store(K, V)
- Struct
- Value
- Object
Overview
An abstract cache store class. There are multiple cache store implementations, each having its own additional features.
Direct Known Subclasses
Defined in:
cache/store.crConstructors
Instance Method Summary
-
#fetch(key : K, &)
Fetches data from the
cache
, using the givenkey
. - #initialize
Constructor Detail
Instance Method Detail
abstract
def fetch(key : K, &)
#
Fetches data from the cache
, using the given key
. If there is data in the cache
with the given key
, then that data is returned.
If there is no such data in the cache
, then a block
will be passed the key
and executed in the event of a cache miss.