Struct nix::sys::inotify::InotifyEvent [−][src]
pub struct InotifyEvent { pub wd: WatchDescriptor, pub mask: AddWatchFlags, pub cookie: u32, pub name: Option<OsString>, }
Expand description
A single inotify event.
For more documentation see, inotify(7).
Fields
wd: WatchDescriptor
Watch descriptor. This field corresponds to the watch descriptor you were issued when calling add_watch. It allows you to know which watch this event comes from.
mask: AddWatchFlags
Event mask. This field is a bitfield describing the exact event that occured.
This cookie is a number that allows you to connect related events. For now only IN_MOVED_FROM and IN_MOVED_TO can be connected.
name: Option<OsString>
Filename. This field exists only if the event was triggered for a file inside the watched directory.