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
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§
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