pub struct ProactiveCompactionAttemptTracker { /* private fields */ }Expand description
Bounded process-local retry watermarks shared by successive reason atoms. Oldest session/provider/model entries are evicted once capacity is reached.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for ProactiveCompactionAttemptTracker
impl !RefUnwindSafe for ProactiveCompactionAttemptTracker
impl Send for ProactiveCompactionAttemptTracker
impl Sync for ProactiveCompactionAttemptTracker
impl Unpin for ProactiveCompactionAttemptTracker
impl UnsafeUnpin for ProactiveCompactionAttemptTracker
impl UnwindSafe for ProactiveCompactionAttemptTracker
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