pub struct WriteStats {Show 16 fields
pub input_mutations: u64,
pub effective_mutations: u64,
pub entries_streamed: u64,
pub nodes_read: u64,
pub nodes_written: u64,
pub nodes_reused: u64,
pub bytes_read: u64,
pub bytes_written: u64,
pub resync_distance_entries: u64,
pub resync_distance_nodes: u64,
pub used_key_stable_fast_path: bool,
pub used_batched_value_update_path: bool,
pub parallel_width: u64,
pub parallel_tasks: u64,
pub structural_islands: u64,
pub coalesced_islands: u64,
}Expand description
Store-neutral work performed by a tree write.
Fields§
§input_mutations: u64§effective_mutations: u64§entries_streamed: u64§nodes_read: u64§nodes_written: u64§nodes_reused: u64§bytes_read: u64§bytes_written: u64§resync_distance_entries: u64§resync_distance_nodes: u64§used_key_stable_fast_path: bool§used_batched_value_update_path: bool§parallel_width: u64§parallel_tasks: u64§structural_islands: u64§coalesced_islands: u64Trait Implementations§
Source§impl Clone for WriteStats
impl Clone for WriteStats
Source§fn clone(&self) -> WriteStats
fn clone(&self) -> WriteStats
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 WriteStats
Source§impl Debug for WriteStats
impl Debug for WriteStats
Source§impl Default for WriteStats
impl Default for WriteStats
Source§fn default() -> WriteStats
fn default() -> WriteStats
Returns the “default value” for a type. Read more
impl Eq for WriteStats
Source§impl PartialEq for WriteStats
impl PartialEq for WriteStats
impl StructuralPartialEq for WriteStats
Auto Trait Implementations§
impl Freeze for WriteStats
impl RefUnwindSafe for WriteStats
impl Send for WriteStats
impl Sync for WriteStats
impl Unpin for WriteStats
impl UnsafeUnpin for WriteStats
impl UnwindSafe for WriteStats
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