Expand description
Fetching missing data from remote providers.
This module provides a mechanism to fetch data that is missing from this query service’s storage
from a remote data availability provider. Fetcher
can be used to handle concurrent requests
for data, ensuring that each distinct resource is only fetched once at a time.
Fetching is ultimately dispatched to a Provider
, which implements fetching for a specific
type of resource from a specific source. The provider
module contains built-in
implementations of Provider
for various data availability sources.
Re-exports§
Modules§
- provider
- Asynchronous fetching from external data availability providers.
- request
- Requests for fetching resources.
Structs§
- Fetcher
- Management of concurrent requests to fetch resources.
Traits§
- Callback
- A callback to process the result of a request.
- Local
Callback - A callback to process the result of a request.