There is no one answer to this question. Rust and C++ are both great languages in their own capacity. If Rust has better framework support then C++ has a more rich library. So, it depends on what you are looking for. And if a language fulfills that, it is definitely a better language.