pub struct IndexVerification {
pub name: Vec<u8>,
pub source_version: MapVersionId,
pub expected_index_version: MapVersionId,
pub actual_index_version: MapVersionId,
pub expected_entries: usize,
pub actual_entries: usize,
pub semantic_differences: usize,
}Expand description
Full semantic comparison of one rebuilt index and its selected checkpoint.
Fields§
§name: Vec<u8>§source_version: MapVersionId§expected_index_version: MapVersionId§actual_index_version: MapVersionId§expected_entries: usize§actual_entries: usize§semantic_differences: usizeImplementations§
Trait Implementations§
Source§impl Clone for IndexVerification
impl Clone for IndexVerification
Source§fn clone(&self) -> IndexVerification
fn clone(&self) -> IndexVerification
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 moreSource§impl Debug for IndexVerification
impl Debug for IndexVerification
impl Eq for IndexVerification
Source§impl PartialEq for IndexVerification
impl PartialEq for IndexVerification
impl StructuralPartialEq for IndexVerification
Auto Trait Implementations§
impl Freeze for IndexVerification
impl RefUnwindSafe for IndexVerification
impl Send for IndexVerification
impl Sync for IndexVerification
impl Unpin for IndexVerification
impl UnsafeUnpin for IndexVerification
impl UnwindSafe for IndexVerification
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,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more