@sun meh, rewriting stuff in rust is a bit silly and mostly performative but given a drop-in replacement of equivalent code quality, rust is marginally safer.
sudo-rs is pretty high quality and users will complain if you swap out the default implementation with something that isn't flag compatible, might as well use sudo-rs.