pub struct WritePathTiming {Show 45 fields
pub total_ms: f64,
pub lock_ms: f64,
pub refresh_total_ms: f64,
pub refresh_manifest_read_ms: f64,
pub refresh_wal_tail_ms: f64,
pub refresh_reopen_ms: f64,
pub refresh_performed: bool,
pub schema_lookup_ms: f64,
pub store_clone_ms: f64,
pub store_delta_plan_ms: f64,
pub store_delta_apply_ms: f64,
pub store_apply_ms: f64,
pub store_apply_validate_identity_ms: f64,
pub store_apply_validate_vector_ms: f64,
pub store_apply_key_ms: f64,
pub store_apply_fields_ms: f64,
pub store_apply_finalize_identity_ms: f64,
pub store_apply_features_ms: f64,
pub store_apply_install_ms: f64,
pub feature_invalidation_ms: f64,
pub commit_build_ms: f64,
pub wal_total_ms: f64,
pub wal_lock_tail_ms: f64,
pub wal_frame_build_ms: f64,
pub wal_commit_prepare_ms: f64,
pub wal_serialize_ms: f64,
pub wal_payload_checksum_ms: f64,
pub wal_frame_assembly_ms: f64,
pub wal_payload_bytes: u64,
pub wal_frame_bytes: u64,
pub wal_write_ms: f64,
pub wal_sync_data_ms: f64,
pub wal_tail_update_ms: f64,
pub store_install_ms: f64,
pub manifest_total_ms: f64,
pub manifest_clone_ms: f64,
pub manifest_write_total_ms: f64,
pub manifest_bytes: u64,
pub manifest_checksum_ms: f64,
pub manifest_serialize_ms: f64,
pub manifest_write_ms: f64,
pub manifest_sync_file_ms: f64,
pub manifest_rename_ms: f64,
pub manifest_sync_dir_ms: f64,
pub cache_clear_ms: f64,
}Fields§
§total_ms: f64§lock_ms: f64§refresh_total_ms: f64§refresh_manifest_read_ms: f64§refresh_wal_tail_ms: f64§refresh_reopen_ms: f64§refresh_performed: bool§schema_lookup_ms: f64§store_clone_ms: f64§store_delta_plan_ms: f64§store_delta_apply_ms: f64§store_apply_ms: f64§store_apply_validate_identity_ms: f64§store_apply_validate_vector_ms: f64§store_apply_key_ms: f64§store_apply_fields_ms: f64§store_apply_finalize_identity_ms: f64§store_apply_features_ms: f64§store_apply_install_ms: f64§feature_invalidation_ms: f64§commit_build_ms: f64§wal_total_ms: f64§wal_lock_tail_ms: f64§wal_frame_build_ms: f64§wal_commit_prepare_ms: f64§wal_serialize_ms: f64§wal_payload_checksum_ms: f64§wal_frame_assembly_ms: f64§wal_payload_bytes: u64§wal_frame_bytes: u64§wal_write_ms: f64§wal_sync_data_ms: f64§wal_tail_update_ms: f64§store_install_ms: f64§manifest_total_ms: f64§manifest_clone_ms: f64§manifest_write_total_ms: f64§manifest_bytes: u64§manifest_checksum_ms: f64§manifest_serialize_ms: f64§manifest_write_ms: f64§manifest_sync_file_ms: f64§manifest_rename_ms: f64§manifest_sync_dir_ms: f64§cache_clear_ms: f64Trait Implementations§
Source§impl Clone for WritePathTiming
impl Clone for WritePathTiming
Source§fn clone(&self) -> WritePathTiming
fn clone(&self) -> WritePathTiming
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 WritePathTiming
impl Debug for WritePathTiming
Source§impl Default for WritePathTiming
impl Default for WritePathTiming
Source§fn default() -> WritePathTiming
fn default() -> WritePathTiming
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WritePathTiming
impl<'de> Deserialize<'de> for WritePathTiming
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for WritePathTiming
impl PartialEq for WritePathTiming
Source§fn eq(&self, other: &WritePathTiming) -> bool
fn eq(&self, other: &WritePathTiming) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for WritePathTiming
impl Serialize for WritePathTiming
impl StructuralPartialEq for WritePathTiming
Auto Trait Implementations§
impl Freeze for WritePathTiming
impl RefUnwindSafe for WritePathTiming
impl Send for WritePathTiming
impl Sync for WritePathTiming
impl Unpin for WritePathTiming
impl UnsafeUnpin for WritePathTiming
impl UnwindSafe for WritePathTiming
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