pub(crate) struct WatchReport {
pub(crate) mode: String,
pub(crate) cycles: usize,
pub(crate) once: bool,
pub(crate) fallback_reason: Option<String>,
pub(crate) text_index: TextIndexReport,
pub(crate) structural_summaries: StructuralSummaryReport,
pub(crate) last_symbols: SymbolBuildReport,
}Expand description
Watch command report.
Fields§
§mode: StringWatcher mode.
cycles: usizeCompleted refresh cycles.
once: boolWhether the command ran a single refresh and exited.
fallback_reason: Option<String>Reason the watcher fell back from event mode, if any.
text_index: TextIndexReportLast persisted text search index report.
structural_summaries: StructuralSummaryReportLast structural summary refresh report.
last_symbols: SymbolBuildReportLast symbol refresh report.
Trait Implementations§
Source§impl Debug for WatchReport
impl Debug for WatchReport
Auto Trait Implementations§
impl Freeze for WatchReport
impl RefUnwindSafe for WatchReport
impl Send for WatchReport
impl Sync for WatchReport
impl Unpin for WatchReport
impl UnwindSafe for WatchReport
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more