As a programmer who integrates many languages together in the same product this is a pretty clear line in the sand. Where the languages interface, it's up to the new language to adopt the interfaces offered by the older language. Rust guys said they will do this, C guys said why don't you assume this responsibility (they already are). This is either a miscommunication or deliberate scape goat reasoning and deflection. There is no good reason why two languages can't work together with interfaces. I think the C guys are old, grumpy and fearful.
Disclaimer: I don't even like Rust as a language. Just calling it how I see it.