usecrate::filesystem::FileSystemContext;usecrate::notify::Notifier;/// A filesystem that supports operating system notifications.
pubtraitNotifyingFileSystemContext<R>: FileSystemContext {/// Calculate a sentinel or context value if the filesystem is ready to notify the
/// operating system, or return None if the filesystem is not ready.
fnshould_notify(&self)->Option<R>;/// Publish the notification with the given sentinel or context value to the
/// operating system.
fnnotify(&self, context: R, notifier:&Notifier);}