pub struct WatchStats {
pub trigger_count: u64,
pub change_count: u64,
pub total_runtime: Duration,
pub last_trigger: Option<Instant>,
}Expand description
Watch session state
Fields§
§trigger_count: u64Number of times tests were triggered
change_count: u64Number of file changes detected
total_runtime: DurationTotal run time
last_trigger: Option<Instant>Time of last trigger
Implementations§
Source§impl WatchStats
impl WatchStats
Sourcepub fn record_trigger(&mut self, change_count: usize)
pub fn record_trigger(&mut self, change_count: usize)
Record a trigger
Trait Implementations§
Source§impl Clone for WatchStats
impl Clone for WatchStats
Source§fn clone(&self) -> WatchStats
fn clone(&self) -> WatchStats
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 WatchStats
impl Debug for WatchStats
Source§impl Default for WatchStats
impl Default for WatchStats
Source§fn default() -> WatchStats
fn default() -> WatchStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for WatchStats
impl RefUnwindSafe for WatchStats
impl Send for WatchStats
impl Sync for WatchStats
impl Unpin for WatchStats
impl UnsafeUnpin for WatchStats
impl UnwindSafe for WatchStats
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> 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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().