I have been involved in training several "junior" devs in Rust and I would say that it's more about their ability as a developer rather than them being junior.
Developers who could get by professionally in Python, but were not particularly good, have struggled with Rust.
However, we have several developers who joined us directly from their undergraduate degrees who have picked up Rust extremely easily.