# Function cargo::core::resolver::activate

source ·

    fn activate(
        cx: &mut Context,
        registry: &mut RegistryQueryer<'_>,
        parent: Option<(&Summary, &Dependency)>,
        candidate: Summary,
        first_minimal_version: bool,
        opts: &ResolveOpts
    ) -> ActivateResult<Option<(DepsFrame, Duration)>>

Expand description

Attempts to activate the summary `candidate` in the context `cx`.

This function will pull dependency summaries from the registry provided, and the dependencies of the package will be determined by the `opts` provided. If `candidate` was activated, this function returns the dependency frame to iterate through next.