summaryrefslogtreecommitdiffstats
path: root/vendor/gix/src/remote/connection/ref_map.rs
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/gix/src/remote/connection/ref_map.rs')
-rw-r--r--vendor/gix/src/remote/connection/ref_map.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/vendor/gix/src/remote/connection/ref_map.rs b/vendor/gix/src/remote/connection/ref_map.rs
index 95ddb6214..f1b40d56e 100644
--- a/vendor/gix/src/remote/connection/ref_map.rs
+++ b/vendor/gix/src/remote/connection/ref_map.rs
@@ -133,7 +133,7 @@ where
)
.await?;
let num_explicit_specs = self.remote.fetch_specs.len();
- let group = gix_refspec::MatchGroup::from_fetch_specs(specs.iter().map(|s| s.to_ref()));
+ let group = gix_refspec::MatchGroup::from_fetch_specs(specs.iter().map(gix_refspec::RefSpec::to_ref));
let (res, fixes) = group
.match_remotes(remote.refs.iter().map(|r| {
let (full_ref_name, target, object) = r.unpack();
@@ -157,7 +157,7 @@ where
},
|idx| fetch::Source::Ref(remote.refs[idx].clone()),
),
- local: m.rhs.map(|c| c.into_owned()),
+ local: m.rhs.map(std::borrow::Cow::into_owned),
spec_index: if m.spec_index < num_explicit_specs {
SpecIndex::ExplicitInRemote(m.spec_index)
} else {
@@ -204,7 +204,7 @@ where
self.transport_options = self
.remote
.repo
- .transport_options(url.as_ref(), self.remote.name().map(|n| n.as_bstr()))
+ .transport_options(url.as_ref(), self.remote.name().map(crate::remote::Name::as_bstr))
.map_err(|err| Error::GatherTransportConfig {
source: err,
url: url.into_owned(),