pub type DependencyConstraints<P, VS> = Map<P, VS>;
Expand description

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.

Aliased Type§

struct DependencyConstraints<P, VS> { /* private fields */ }