pub(crate) struct WatchChangeSet {
requires_full_scan: bool,
paths: HashSet<PathBuf>,
}Expand description
Debounced filesystem changes observed by watcher mode.
Fields§
§requires_full_scan: boolWhether a full scan is required for correctness.
paths: HashSet<PathBuf>Relevant native paths from event batches.
Implementations§
Source§impl WatchChangeSet
impl WatchChangeSet
Sourcefn has_changes(&self) -> bool
fn has_changes(&self) -> bool
Return whether there is work to refresh.
Trait Implementations§
Source§impl Debug for WatchChangeSet
impl Debug for WatchChangeSet
Source§impl Default for WatchChangeSet
impl Default for WatchChangeSet
Source§fn default() -> WatchChangeSet
fn default() -> WatchChangeSet
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for WatchChangeSet
impl RefUnwindSafe for WatchChangeSet
impl Send for WatchChangeSet
impl Sync for WatchChangeSet
impl Unpin for WatchChangeSet
impl UnwindSafe for WatchChangeSet
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