Thomasdezeeuw / heph

Heph is an actor library for Rust based on asynchronous functions.
MIT License
133 stars 6 forks source link

Add heph_rt::fs::watch #598

Closed Thomasdezeeuw closed 1 year ago

Thomasdezeeuw commented 1 year ago

New module that contains a filesystem change watcher. It's an implementation based on inotify(7) and expose it's API in straight forward way. It has some niceties such as recursive directory watching. However, it being inotify based, means it also has a number of limitations noted in the documentation of the module.