I just published an update for my Rust library (which wraps libphidgets22), with some new devices and an updated API. Get info:
https://crates.io/crates/phidget
https://docs.rs/phidget/0.3.0/phidget/
If you would like to see a device type added, raise an issue on the GitHib page:
https://github.com/fpagliughi/phidget-rs