cargo::util::toml::targets

# Function normalize_targets_with_legacy_path

source

    fn normalize_targets_with_legacy_path(
        target_kind_human: &str,
        target_kind: &str,
        toml_targets: Option<&Vec<TomlTarget>>,
        inferred: &mut dyn FnMut() -> Vec<(String, PathBuf)>,
        package_root: &Path,
        edition: Edition,
        autodiscover: Option<bool>,
        warnings: &mut Vec<String>,
        errors: &mut Vec<String>,
        legacy_path: &mut dyn FnMut(&TomlTarget) -> Option<PathBuf>,
        autodiscover_flag_name: &str,
    ) -> CargoResult<Vec<TomlTarget>>