I'm not sure what the best MSRV would be. We could be conservative, and just upgrade to 1.49.0 to make the CI build again; or we could upgrade to the latest version, so we won't have this problem again for a while; or anything in between. If any users of inotify-rs need to support older Rust versions, please speak up.
As per the the CI configuration, the minimum supported Rust version is 1.47.0: https://github.com/hannobraun/inotify-rs/blob/7d2fc13b275adfe8f08b85bccf9e74a1cc6be83c/.github/workflows/rust.yml#L15
This makes the CI build fail, because the MSRV of Tokio is currently 1.49.0: https://github.com/tokio-rs/tokio#supported-rust-versions
Here's a failing build: https://github.com/hannobraun/inotify-rs/runs/7464645347
I'm not sure what the best MSRV would be. We could be conservative, and just upgrade to 1.49.0 to make the CI build again; or we could upgrade to the latest version, so we won't have this problem again for a while; or anything in between. If any users of inotify-rs need to support older Rust versions, please speak up.