Structs
A record of a change to a file
A
FileId
represents a unique identifier for a file within the VirtualFileSystem
.Describes the configuration of the monitor. This can be updated with the
set_config
method on
a Monitor
Describes a set of files to monitor. A file is included if:
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
The type of change that a file undergoes
Describes something to be monitored by a
Monitor
.A message that might be communicated from a
Monitor
Traits
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).