fn detailed_dep_to_dependency<P: ResolveToPath + Clone>(
    orig: &TomlDetailedDependency<P>,
    name_in_toml: &str,
    cx: &mut Context<'_, '_>,
    kind: Option<DepKind>
) -> CargoResult<Dependency>