pub trait RevSpecExt {
fn attach(self, repo: &crate::Repository) -> crate::revision::Spec<'_>;
}
impl RevSpecExt for gix_revision::Spec {
fn attach(self, repo: &crate::Repository) -> crate::revision::Spec<'_> {
crate::revision::Spec {
inner: self,
path: None,
first_ref: None,
second_ref: None,
repo,
}
}
}