pub struct RecoverReport {
pub kept: usize,
pub dropped_text: usize,
pub dropped_vector: usize,
pub dropped_metadata: usize,
}Expand description
The outcome of a Database::recover salvage.
Fields§
§kept: usizeFacts written to the destination (the survivors after the purge).
dropped_text: usizeFacts dropped because their stored text was not valid UTF-8.
dropped_vector: usizeFacts dropped because their vector slot was out of range or mismatched.
dropped_metadata: usizeFacts dropped because their metadata blob did not decode to a well-formed key→value map.
Trait Implementations§
Source§impl Clone for RecoverReport
impl Clone for RecoverReport
Source§fn clone(&self) -> RecoverReport
fn clone(&self) -> RecoverReport
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 moreimpl Copy for RecoverReport
Source§impl Debug for RecoverReport
impl Debug for RecoverReport
impl Eq for RecoverReport
Source§impl PartialEq for RecoverReport
impl PartialEq for RecoverReport
impl StructuralPartialEq for RecoverReport
Auto Trait Implementations§
impl Freeze for RecoverReport
impl RefUnwindSafe for RecoverReport
impl Send for RecoverReport
impl Sync for RecoverReport
impl Unpin for RecoverReport
impl UnsafeUnpin for RecoverReport
impl UnwindSafe for RecoverReport
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