I've released version 0.0.5 of kirmes. A Rust and C client library to access systemd-userdb. This version switched from tokio to smol, as I plan to provide an async C API soon. contributed support for generic types based on UserRecord and GroupRecord. This way you can parse extension your userdb varlink services provides.
GitLab
kirmes / kirmes · GitLabA library providing a simple way to access systemd's userdb information from Rust or C.