Function cargo::core::resolver::activate_deps_loop
source · fn activate_deps_loop(
cx: Context,
registry: &mut RegistryQueryer<'_>,
summaries: &[(Summary, ResolveOpts)],
direct_minimal_versions: bool,
config: Option<&Config>
) -> CargoResult<Context>
Expand description
Recursively activates the dependencies for summaries
, in depth-first order,
backtracking across possible candidates for each dependency as necessary.
If all dependencies can be activated and resolved to a version in the
dependency graph, cx
is returned.