Module pubgrub::type_aliases
source · Expand description
Publicly exported type aliases.
Type Aliases§
- Holds information about all possible versions a given package can accept. There is a difference in semantics between an empty map inside DependencyConstraints and Dependencies::Unknown: the former means the package has no dependency and it is a known fact, while the latter means they could not be fetched by the DependencyProvider.
- Map implementation used by the library.
- Concrete dependencies picked by the library during resolve from DependencyConstraints.
- Set implementation used by the library.