1.1 KiB
1.1 KiB
- TODOs
- Breaking
- Why does
add_pidtake afilter - Don't expose all of the constants from
kqueue-sys - Express which filters are appropriate for which functions in the type system
- Watcher is a trait,
UncheckedWatcherandUncheckedWatcherimpl it - Redo API kinda like notify's
- use
OwnedFdinstead ofRawFd - Use our own error type
get_eventshould return a custom error if not started, rather thanNone- Why does remove_* call
keventand not add_*? - `Ident::Filename` should be `Ident::Filename(Arc<Path>)`
- Remove `find_file_ident` and use another hashmap to map paths and fd's
Event.datamay be negative in some cases
- Why does
- Non-breaking
- Breaking