Crate mun_vfs Copy item path Source ChangedFile A record of a change to a file FileId A FileId
represents a unique identifier for a file within the VirtualFileSystem
. MonitorConfig Describes the configuration of the monitor. This can be updated with the set_config
method on
a Monitor
MonitorDirectories Describes a set of files to monitor. A file is included if: NotifyMonitor VirtualFileSystem The VirtualFileSystem
is a struct that manages a set of files and their content. Changes to
the instance are logged, they can be be retrieved via the take_changes
method. ChangeKind The type of change that a file undergoes MonitorEntry Describes something to be monitored by a Monitor
. MonitorMessage A message that might be communicated from a Monitor
Monitor A trait to monitor a set of directories and files
TODO: In the future it would be nice to do this with a Future (no pun intended).