pub struct BundleExportReport {
pub ref_name: String,
pub tip_block_id: ObjectId,
pub object_count: usize,
pub author_key_count: usize,
}Expand description
Summary of a bundle export.
Fields§
§ref_name: StringThe exported ref’s own name in the source repository.
tip_block_id: ObjectIdThe exported ref’s target Block at export time.
object_count: usizeTotal objects carried in the bundle (the RefState plus its full genesis-complete closure).
DC-53 Stage 2, D6: AUTHOR key entries carried in the bundle’s author-key section – one per
distinct key_id among the bundle’s Patches for which this repository has local material,
never a count of the Patches themselves.
Trait Implementations§
Source§impl Clone for BundleExportReport
impl Clone for BundleExportReport
Source§fn clone(&self) -> BundleExportReport
fn clone(&self) -> BundleExportReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BundleExportReport
impl Debug for BundleExportReport
impl Eq for BundleExportReport
Source§impl PartialEq for BundleExportReport
impl PartialEq for BundleExportReport
impl StructuralPartialEq for BundleExportReport
Auto Trait Implementations§
impl Freeze for BundleExportReport
impl RefUnwindSafe for BundleExportReport
impl Send for BundleExportReport
impl Sync for BundleExportReport
impl Unpin for BundleExportReport
impl UnsafeUnpin for BundleExportReport
impl UnwindSafe for BundleExportReport
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