Struct solana_runtime::accounts_db::GenerateIndexTimings
source · struct GenerateIndexTimings {Show 16 fields
pub index_time: u64,
pub scan_time: u64,
pub insertion_time_us: u64,
pub min_bin_size: usize,
pub max_bin_size: usize,
pub total_items: usize,
pub storage_size_accounts_map_us: u64,
pub storage_size_storages_us: u64,
pub storage_size_accounts_map_flatten_us: u64,
pub index_flush_us: u64,
pub rent_paying: AtomicUsize,
pub amount_to_top_off_rent: AtomicU64,
pub total_including_duplicates: u64,
pub accounts_data_len_dedup_time_us: u64,
pub total_duplicate_slot_keys: u64,
pub populate_duplicate_keys_us: u64,
}
Fields§
§index_time: u64
§scan_time: u64
§insertion_time_us: u64
§min_bin_size: usize
§max_bin_size: usize
§total_items: usize
§storage_size_accounts_map_us: u64
§storage_size_storages_us: u64
§storage_size_accounts_map_flatten_us: u64
§index_flush_us: u64
§rent_paying: AtomicUsize
§amount_to_top_off_rent: AtomicU64
§total_including_duplicates: u64
§accounts_data_len_dedup_time_us: u64
§total_duplicate_slot_keys: u64
§populate_duplicate_keys_us: u64
Implementations§
Trait Implementations§
source§impl Debug for GenerateIndexTimings
impl Debug for GenerateIndexTimings
source§impl Default for GenerateIndexTimings
impl Default for GenerateIndexTimings
source§fn default() -> GenerateIndexTimings
fn default() -> GenerateIndexTimings
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl RefUnwindSafe for GenerateIndexTimings
impl Send for GenerateIndexTimings
impl Sync for GenerateIndexTimings
impl Unpin for GenerateIndexTimings
impl UnwindSafe for GenerateIndexTimings
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