Use in-house inotify watcher

Signed-off-by: Slendi <slendi@socopon.com>
This commit is contained in:
2025-10-17 00:03:29 +03:00
parent 6f45a3bc70
commit 42a9de3ba3
6 changed files with 329 additions and 33 deletions

View File

@@ -11,8 +11,7 @@ template<class E>
concept EnumLike = std::is_enum_v<E>;
template<EnumLike E>
constexpr usize enum_count_v
= static_cast<usize>(enum_traits<E>::last)
constexpr usize enum_count_v = static_cast<usize>(enum_traits<E>::last)
- static_cast<usize>(enum_traits<E>::first) + 1;
template<EnumLike E, class T> struct enum_array {