pub struct WatchPlan {
pub changed: Vec<String>,
pub removed: Vec<String>,
pub full_rescan: bool,
pub rejected_events: u64,
}Expand description
Deterministic invalidation plan derived from watcher events.
Fields§
§changed: Vec<String>§removed: Vec<String>§full_rescan: boolDirectory, ignore-input, root, or explicit rescan event was observed.
rejected_events: u64Events outside the configured root or containing traversal components.
Implementations§
Trait Implementations§
impl Eq for WatchPlan
impl StructuralPartialEq for WatchPlan
Auto Trait Implementations§
impl Freeze for WatchPlan
impl RefUnwindSafe for WatchPlan
impl Send for WatchPlan
impl Sync for WatchPlan
impl Unpin for WatchPlan
impl UnsafeUnpin for WatchPlan
impl UnwindSafe for WatchPlan
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