pub struct RewrapReport {
pub scanned: usize,
pub rewrapped: usize,
pub unchanged: usize,
pub contended: usize,
pub failed: usize,
}Expand description
What a rewrap pass did. unchanged is the steady state — everything is
already on the active key — and contended counts values a concurrent
write claimed first, which is benign: that write used the active key too.
Fields§
§scanned: usize§rewrapped: usize§unchanged: usize§contended: usize§failed: usizeTrait Implementations§
Source§impl Clone for RewrapReport
impl Clone for RewrapReport
Source§impl Debug for RewrapReport
impl Debug for RewrapReport
Source§impl Default for RewrapReport
impl Default for RewrapReport
Source§impl<'de> Deserialize<'de> for RewrapReport
impl<'de> Deserialize<'de> for RewrapReport
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RewrapReport
impl RefUnwindSafe for RewrapReport
impl Send for RewrapReport
impl Sync for RewrapReport
impl Unpin for RewrapReport
impl UnsafeUnpin for RewrapReport
impl UnwindSafe for RewrapReport
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