How good would corrode be at converting Vala generated C source to Rust?