Expand description
Related to pinning, fetching, validating and caching the source for packages.
To add a new source kind:
- Add a new module.
- Create types providing implementations for each of the traits in this module.
- Add a variant to the
Source
andPinned
types in this module. - Add variant support to the
from_manifest_dep
andFromStr
implementations.
Modules§
Structs§
- Display
Compiling - A wrapper type for providing
Display
implementations for compiling msgs. - Pinned
Parse Error - Error returned upon failed parsing of
SourcePinned::from_str
.
Enums§
Functions§
- fetch_
id - Produce a unique ID for a particular fetch pass.