Earlier quoted context omitted.
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.
Also you might want to read "Reflections on Trusting Trust" [2].
[2] https://www.cs.cmu.edu/~rdriley/487/papers/Thompson_1984_Ref...