C-to-Rust and Code Validation