It uses a different paradigm, especially the tough stuff in C/C++ aren't there in Rust.
Learning any imperative language will provide the same background whether it's python or C. Also, learning some functional programming previously also helped since Rust uses a lot of that paradigm.