Module fetch

Module fetch 

Source
Expand description

A sans-IO fetching state machine for driving fetch processes.

See the documentation of Fetcher for more details.

Structs§

Candidate
A candidate node that can be returned by Fetcher::next_node.
Fetcher
A Fetcher describes a machine for driving a fetching process.
FetcherConfig
Configuration of the Fetcher.
Progress
The progress a Fetcher is making.
Success
A successful Fetcher process result, where the target was reached.
Target
The target for the Fetcher to reach.
TargetError
TargetMissed
An unsuccessful Fetcher process result, where the target was not reached.

Enums§

FetcherError
FetcherResult
The result of a Fetcher process.
SuccessfulOutcome
The outcome reached by the Fetcher, depending on which target was reached first.