fn dependency_uses_for_dependency(
root_manifest: &Path,
root: &DocumentMut,
manifest: &Path,
package_document: &DocumentMut,
package: &MetadataPackage,
members: &BTreeMap<PathBuf, (String, String)>,
dependency: &MetadataDependency,
) -> Result<Vec<DependencyUse>, WorkspaceError>