pub struct SyncSummaryRefEntry {
pub ref_name: String,
pub digest: PatchSetDigest,
pub patch_count: u64,
}Expand description
One ref’s own entry in a decoded sync summary.
Fields§
§ref_name: StringThe branch ref’s name, e.g. heads/main.
digest: PatchSetDigestThat ref’s own patch-set digest, over its full reachable closure.
patch_count: u64That ref’s own reachable patch count – informational only; the digest already commits to the exact set, not merely its size, so this is never re-verified against it.
Trait Implementations§
Source§impl Clone for SyncSummaryRefEntry
impl Clone for SyncSummaryRefEntry
Source§fn clone(&self) -> SyncSummaryRefEntry
fn clone(&self) -> SyncSummaryRefEntry
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 SyncSummaryRefEntry
impl Debug for SyncSummaryRefEntry
impl Eq for SyncSummaryRefEntry
Source§impl PartialEq for SyncSummaryRefEntry
impl PartialEq for SyncSummaryRefEntry
impl StructuralPartialEq for SyncSummaryRefEntry
Auto Trait Implementations§
impl Freeze for SyncSummaryRefEntry
impl RefUnwindSafe for SyncSummaryRefEntry
impl Send for SyncSummaryRefEntry
impl Sync for SyncSummaryRefEntry
impl Unpin for SyncSummaryRefEntry
impl UnsafeUnpin for SyncSummaryRefEntry
impl UnwindSafe for SyncSummaryRefEntry
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