pub struct AdvancedReplayBaseline {
pub retired_commits: u64,
pub released_pins: u64,
pub folded_writes: u64,
}Expand description
What one advancement retired, for the reclaim report that follows it.
The counts are the acceptance evidence: a run that advanced the baseline and released nothing did not do what it was for.
Fields§
§retired_commits: u64Retained materializations at or under the new cut, now retired.
released_pins: u64Remote objects that lost a replay pin. One object can be pinned by several commits, so this counts pins released, not objects freed.
folded_writes: u64Journalled writes the new baseline image now states, now stripped to their receipts or dropped outright.
Trait Implementations§
Source§impl Clone for AdvancedReplayBaseline
impl Clone for AdvancedReplayBaseline
Source§fn clone(&self) -> AdvancedReplayBaseline
fn clone(&self) -> AdvancedReplayBaseline
Returns a duplicate of the value. Read more
1.0.0 · 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 AdvancedReplayBaseline
impl Debug for AdvancedReplayBaseline
Source§impl PartialEq for AdvancedReplayBaseline
impl PartialEq for AdvancedReplayBaseline
impl Copy for AdvancedReplayBaseline
impl Eq for AdvancedReplayBaseline
impl StructuralPartialEq for AdvancedReplayBaseline
Auto Trait Implementations§
impl Freeze for AdvancedReplayBaseline
impl RefUnwindSafe for AdvancedReplayBaseline
impl Send for AdvancedReplayBaseline
impl Sync for AdvancedReplayBaseline
impl Unpin for AdvancedReplayBaseline
impl UnsafeUnpin for AdvancedReplayBaseline
impl UnwindSafe for AdvancedReplayBaseline
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.