Making gilrs::Gilrs Send
Right now, the Gilrs
type is !Send
and !Sync
, even though on Windows/MacOS it spawns separate threads and communicates with them. A cursory run through of the internals suggests that only udev
on Linux is causing the type to be !Send
. Could this be sent to another thread like Windows/MacOS, or are there any other blockers to making Gilrs and other types in the crate Send
.