A couple of weeks ago, I released gudev-rs, Rust wrappers for gudev. The goal was to be able to receive events from udev into a Gtk application written in Rust. I had a need for it, so I made it and shared it.
It is mostly auto-generated using gir-rs from the gtk-rs project. The license is MIT.
If you have problems, suggestion, patches, please feel free to submit them.
https://www.figuiere.net/hub/blog/?2016/09/28/861-introducing-gudev-rs