A DataSource
is the recipe for fetching a certain identity I
, which yields
results of type A
.
A Cache
trait so the users of the library can provide their own cache.
An environment that is passed along during the fetch rounds.
An environment that is passed along during the fetch rounds. It holds the cache and the list of rounds that have been executed.
A concrete implementation of Env
used in the default Fetch interpreter.
A cache that stores its elements in memory.
A data structure that holds information about a request inside a fetch round.
A data structure that holds information about a fetch round.