pub struct IncrementalUpdateBenchmark {
pub initial_import_time_ms: u64,
pub file_change_detection_time_ms: u64,
pub delta_application_time_ms: u64,
pub total_update_time_ms: u64,
pub files_changed: usize,
pub files_added: usize,
pub files_removed: usize,
pub changes_per_second: f64,
}Fields§
§initial_import_time_ms: u64§file_change_detection_time_ms: u64§delta_application_time_ms: u64§total_update_time_ms: u64§files_changed: usize§files_added: usize§files_removed: usize§changes_per_second: f64Trait Implementations§
Source§impl Clone for IncrementalUpdateBenchmark
impl Clone for IncrementalUpdateBenchmark
Source§fn clone(&self) -> IncrementalUpdateBenchmark
fn clone(&self) -> IncrementalUpdateBenchmark
Returns a duplicate of the value. Read more
1.0.0 · 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 IncrementalUpdateBenchmark
impl Debug for IncrementalUpdateBenchmark
Source§impl<'de> Deserialize<'de> for IncrementalUpdateBenchmark
impl<'de> Deserialize<'de> for IncrementalUpdateBenchmark
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
Auto Trait Implementations§
impl Freeze for IncrementalUpdateBenchmark
impl RefUnwindSafe for IncrementalUpdateBenchmark
impl Send for IncrementalUpdateBenchmark
impl Sync for IncrementalUpdateBenchmark
impl Unpin for IncrementalUpdateBenchmark
impl UnwindSafe for IncrementalUpdateBenchmark
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