lipstick is "Rust-to-C" transpiler.
Well, not quite. It's more of a Rust-like syntax frontend for the C language. You can write pretty idiomatic Rust (albeit a bit C-looking) and generate C code. Check what is supported in the README.
Also, you can use lipstick
as a CLI tool, check the crate.