fn assemble_packages(
root_manifest: &Path,
root_document: &DocumentMut,
sources: &WorkspaceSources,
) -> Result<Vec<Package>, WorkspaceError>fn assemble_packages(
root_manifest: &Path,
root_document: &DocumentMut,
sources: &WorkspaceSources,
) -> Result<Vec<Package>, WorkspaceError>