Crate mun_vfs

Source

Structs§

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.

Enums§

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

Traits§

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).