Apples to oranges. Rust's borrow system is something you couldn't implement in C++, meanwhile C++ has far better allocator and compile-time support and probably more features in total (things like concepts, intrinsic bitfields, etc.).
Importantly (afaik), Rust has far less features which are deprecated and/or in the specification but barely implemented.
Importantly (afaik), Rust has far less features which are deprecated and/or in the specification but barely implemented.