pub struct IndexedSearchDataIncremental {
pub added_file_count: Option<f64>,
pub changed_file_count: Option<f64>,
pub deleted_file_count: Option<f64>,
pub kind: IndexedSearchDataIncrementalKind,
pub phase: IndexedSearchIncrementalPhase,
pub total_change_count: Option<f64>,
pub total_duration_ms: Option<f64>,
pub update_duration_ms: Option<f64>,
pub walk_duration_ms: Option<f64>,
}Fields§
§added_file_count: Option<f64>Number of added files.
changed_file_count: Option<f64>Number of modified files.
deleted_file_count: Option<f64>Number of deleted files.
kind: IndexedSearchDataIncrementalKindIndexed-search event variant discriminator.
phase: IndexedSearchIncrementalPhasePhase of the incremental index update.
total_change_count: Option<f64>Total number of detected changes.
total_duration_ms: Option<f64>Total incremental indexing duration in milliseconds.
update_duration_ms: Option<f64>Index update duration in milliseconds.
walk_duration_ms: Option<f64>Workspace scan duration in milliseconds.
Trait Implementations§
Source§impl Clone for IndexedSearchDataIncremental
impl Clone for IndexedSearchDataIncremental
Source§impl Debug for IndexedSearchDataIncremental
impl Debug for IndexedSearchDataIncremental
Source§impl<'de> Deserialize<'de> for IndexedSearchDataIncremental
impl<'de> Deserialize<'de> for IndexedSearchDataIncremental
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 IndexedSearchDataIncremental
impl RefUnwindSafe for IndexedSearchDataIncremental
impl Send for IndexedSearchDataIncremental
impl Sync for IndexedSearchDataIncremental
impl Unpin for IndexedSearchDataIncremental
impl UnsafeUnpin for IndexedSearchDataIncremental
impl UnwindSafe for IndexedSearchDataIncremental
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