pub struct ProjectionRepairTracker { /* private fields */ }Expand description
Tracks consecutive unchanged projection findings without silently waiving one.
Implementations§
Source§impl ProjectionRepairTracker
impl ProjectionRepairTracker
Sourcepub fn record(&mut self, repairs: &ProjectionRepairSet) -> RepairDisposition
pub fn record(&mut self, repairs: &ProjectionRepairSet) -> RepairDisposition
Records a failed repair epoch, resetting the count when the finding changes.
Trait Implementations§
Source§impl Clone for ProjectionRepairTracker
impl Clone for ProjectionRepairTracker
Source§impl Debug for ProjectionRepairTracker
impl Debug for ProjectionRepairTracker
Auto Trait Implementations§
impl Freeze for ProjectionRepairTracker
impl RefUnwindSafe for ProjectionRepairTracker
impl Send for ProjectionRepairTracker
impl Sync for ProjectionRepairTracker
impl Unpin for ProjectionRepairTracker
impl UnsafeUnpin for ProjectionRepairTracker
impl UnwindSafe for ProjectionRepairTracker
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