pub struct BundleCreatePlan {
pub refs: Vec<BundleRefEntry>,
pub prerequisites: Vec<BundlePrerequisite>,
pub object_count: u32,
}Expand description
Planned bundle contents without writing a file.
Fields§
§refs: Vec<BundleRefEntry>Ref tips that would be listed in the header.
prerequisites: Vec<BundlePrerequisite>Prerequisite commits the recipient must already have.
object_count: u32Object count encoded in the pack stream.
Trait Implementations§
Source§impl Clone for BundleCreatePlan
impl Clone for BundleCreatePlan
Source§impl Debug for BundleCreatePlan
impl Debug for BundleCreatePlan
impl Eq for BundleCreatePlan
Source§impl PartialEq for BundleCreatePlan
impl PartialEq for BundleCreatePlan
impl StructuralPartialEq for BundleCreatePlan
Auto Trait Implementations§
impl Freeze for BundleCreatePlan
impl RefUnwindSafe for BundleCreatePlan
impl Send for BundleCreatePlan
impl Sync for BundleCreatePlan
impl Unpin for BundleCreatePlan
impl UnsafeUnpin for BundleCreatePlan
impl UnwindSafe for BundleCreatePlan
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.