pub struct WatchEngineTickResult {
pub watches_processed: usize,
pub watches_triggered: usize,
pub watches_completed: usize,
pub watches_failed: usize,
pub results: Vec<WatchTickResult>,
}Expand description
Aggregate result of watch engine tick.
Fields§
§watches_processed: usizeTotal watches processed
watches_triggered: usizeWatches that triggered actions
watches_completed: usizeWatches that completed
watches_failed: usizeWatches that failed (with backoff)
results: Vec<WatchTickResult>Individual results
Trait Implementations§
Source§impl Clone for WatchEngineTickResult
impl Clone for WatchEngineTickResult
Source§fn clone(&self) -> WatchEngineTickResult
fn clone(&self) -> WatchEngineTickResult
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 WatchEngineTickResult
impl Debug for WatchEngineTickResult
Source§impl Default for WatchEngineTickResult
impl Default for WatchEngineTickResult
Source§fn default() -> WatchEngineTickResult
fn default() -> WatchEngineTickResult
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for WatchEngineTickResult
impl RefUnwindSafe for WatchEngineTickResult
impl Send for WatchEngineTickResult
impl Sync for WatchEngineTickResult
impl Unpin for WatchEngineTickResult
impl UnsafeUnpin for WatchEngineTickResult
impl UnwindSafe for WatchEngineTickResult
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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