fn version_source(
root_manifest: &Path,
root: &DocumentMut,
manifest: &Path,
package_document: &DocumentMut,
name: &str,
metadata_version: &str,
) -> Result<VersionSource, WorkspaceError>fn version_source(
root_manifest: &Path,
root: &DocumentMut,
manifest: &Path,
package_document: &DocumentMut,
name: &str,
metadata_version: &str,
) -> Result<VersionSource, WorkspaceError>