Remove clones from PubGrubDependency::from_requirement (#10821)

This commit is contained in:
Charlie Marsh 2025-01-21 15:32:34 -05:00 committed by GitHub
parent c497501246
commit 9dd1217e1d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -98,13 +98,13 @@ impl PubGrubDependency {
} = requirement;
match &*package {
PubGrubPackageInner::Package { .. } => PubGrubDependency {
package: package.clone(),
version: version.clone(),
package,
version,
url,
},
PubGrubPackageInner::Marker { .. } => PubGrubDependency {
package: package.clone(),
version: version.clone(),
package,
version,
url,
},
PubGrubPackageInner::Extra { name, .. } => {
@ -116,8 +116,8 @@ impl PubGrubDependency {
);
}
PubGrubDependency {
package: package.clone(),
version: version.clone(),
package,
version,
url,
}
}
@ -130,8 +130,8 @@ impl PubGrubDependency {
);
}
PubGrubDependency {
package: package.clone(),
version: version.clone(),
package,
version,
url,
}
}