Crate rust_releases_io

Source
Expand description

Defines i/o data structures and routines used by various Source implementations

Macros§

__internal_dl_test
A macro used to feature gate tests which fetch resources from third party services.

Structs§

BaseCacheDirError
Returned when the base cache folder is used, but can not be located.
Document
A Document represents a resource which can be used as an input to construct a ReleaseIndex.
ResourceFile
A resource which can be fetched, named and stored.
RetrievedDocument
A Document with added information about the its retrieval.

Enums§

IsStaleError
Returned in case the staleness check is_stale faults.
RetrievalLocation
Location a Document was retrieved from.

Traits§

RustReleasesClient
Fetch a document, given a resource description.

Functions§

base_cache_dir
The default cache dir used by rust-releases crates
is_stale
Determines whether a stored resource is stale