pub struct BundleUnbundlePlan {
pub verify: BundleVerifyReport,
pub ref_updates: Vec<BundleRefUpdatePlan>,
pub object_count: u32,
}Expand description
Planned unbundle work: verification outcome and ref updates without ingesting the pack.
Fields§
§verify: BundleVerifyReportVerification against the open repository.
ref_updates: Vec<BundleRefUpdatePlan>Ref updates implied by the bundle header (refs are not written during unbundle).
object_count: u32Object count in the embedded pack.
Trait Implementations§
Source§impl Clone for BundleUnbundlePlan
impl Clone for BundleUnbundlePlan
Source§impl Debug for BundleUnbundlePlan
impl Debug for BundleUnbundlePlan
impl Eq for BundleUnbundlePlan
Source§impl PartialEq for BundleUnbundlePlan
impl PartialEq for BundleUnbundlePlan
impl StructuralPartialEq for BundleUnbundlePlan
Auto Trait Implementations§
impl Freeze for BundleUnbundlePlan
impl RefUnwindSafe for BundleUnbundlePlan
impl Send for BundleUnbundlePlan
impl Sync for BundleUnbundlePlan
impl Unpin for BundleUnbundlePlan
impl UnsafeUnpin for BundleUnbundlePlan
impl UnwindSafe for BundleUnbundlePlan
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.