pub struct PathChangeWatch { /* private fields */ }Expand description
Watches the containing directory, every ancestor’s own identity, and mount changes. Construct before validating the pathname. After any event or error, validate again with a new watch; this watch stays invalidated. Unsupported filesystems and platforms require ordinary pathname validation on every call.
Implementations§
Auto Trait Implementations§
impl Freeze for PathChangeWatch
impl RefUnwindSafe for PathChangeWatch
impl Send for PathChangeWatch
impl Sync for PathChangeWatch
impl Unpin for PathChangeWatch
impl UnsafeUnpin for PathChangeWatch
impl UnwindSafe for PathChangeWatch
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