It's written in Rust. What would you need a C version for?
So I can read it to make sure it's not doing bad things.
Consider learning Rust.
"make sure it's not doing bad things" is never going to happen. Just look at the XZ attack (which is written in C) or the "The International Obfuscated C Code Contest" [1].
Also you might want to read "Reflections on Trusting Trust" [2].