Enum xvc_walker::notify::PathEvent
source · pub enum PathEvent {
Create {
path: PathBuf,
metadata: Metadata,
},
Update {
path: PathBuf,
metadata: Metadata,
},
Delete {
path: PathBuf,
},
}Expand description
An walker-relevant event for changes in a directory. It packs newer std::fs::Metadata if there is.
Variants
Create
Emitted when a new path is created with metadata.
Update
Emitted after a new write to path.
Delete
Fields
path: PathBufDeleted path
Emitted when PathBuf is deleted.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for PathEvent
impl Send for PathEvent
impl Sync for PathEvent
impl Unpin for PathEvent
impl UnwindSafe for PathEvent
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more