Struct solana_runtime::accounts_db::CleanKeyTimings
source · struct CleanKeyTimings {
collect_delta_keys_us: u64,
delta_insert_us: u64,
hashset_to_vec_us: u64,
dirty_store_processing_us: u64,
delta_key_count: u64,
dirty_pubkeys_count: u64,
oldest_dirty_slot: Slot,
dirty_ancient_stores: usize,
}
Fields§
§collect_delta_keys_us: u64
§delta_insert_us: u64
§hashset_to_vec_us: u64
§dirty_store_processing_us: u64
§delta_key_count: u64
§dirty_pubkeys_count: u64
§oldest_dirty_slot: Slot
§dirty_ancient_stores: usize
number of ancient append vecs that were scanned because they were dirty when clean started
Trait Implementations§
source§impl Default for CleanKeyTimings
impl Default for CleanKeyTimings
source§fn default() -> CleanKeyTimings
fn default() -> CleanKeyTimings
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl RefUnwindSafe for CleanKeyTimings
impl Send for CleanKeyTimings
impl Sync for CleanKeyTimings
impl Unpin for CleanKeyTimings
impl UnwindSafe for CleanKeyTimings
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