I wonder if this would be applicable with that in combination with gcc-rs.
Disclaimer: I'm also on that rust hype train :)