pub struct ProximityMutationStats {Show 13 fields
pub directory_entries_scanned: usize,
pub directory_nodes_read: usize,
pub directory_nodes_rebuilt: usize,
pub directory_nodes_written: usize,
pub directory_nodes_reused: usize,
pub directory_levels_rebuilt: usize,
pub directory_right_edge_rebuilt: bool,
pub nodes_read: usize,
pub nodes_written: usize,
pub nodes_reused: usize,
pub records_rebuilt: usize,
pub distance_evaluations: usize,
pub full_proximity_rebuild: bool,
}Expand description
Observable copy-on-write work for one mutation batch.
Fields§
§directory_entries_scanned: usize§directory_nodes_read: usize§directory_nodes_rebuilt: usize§directory_nodes_written: usize§directory_nodes_reused: usize§directory_levels_rebuilt: usize§directory_right_edge_rebuilt: bool§nodes_read: usize§nodes_written: usize§nodes_reused: usize§records_rebuilt: usize§distance_evaluations: usize§full_proximity_rebuild: boolTrait Implementations§
Source§impl Clone for ProximityMutationStats
impl Clone for ProximityMutationStats
Source§fn clone(&self) -> ProximityMutationStats
fn clone(&self) -> ProximityMutationStats
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 ProximityMutationStats
impl Debug for ProximityMutationStats
Source§impl Default for ProximityMutationStats
impl Default for ProximityMutationStats
Source§fn default() -> ProximityMutationStats
fn default() -> ProximityMutationStats
Returns the “default value” for a type. Read more
impl Eq for ProximityMutationStats
Source§impl PartialEq for ProximityMutationStats
impl PartialEq for ProximityMutationStats
impl StructuralPartialEq for ProximityMutationStats
Auto Trait Implementations§
impl Freeze for ProximityMutationStats
impl RefUnwindSafe for ProximityMutationStats
impl Send for ProximityMutationStats
impl Sync for ProximityMutationStats
impl Unpin for ProximityMutationStats
impl UnsafeUnpin for ProximityMutationStats
impl UnwindSafe for ProximityMutationStats
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