Rust is quite a challenging language.
Given its similarities to c/c++, I’d expect someone to come up to speed in a quarter of the time or less.
The guardrails make it harder to shoot the proverbial foot, but also to get code to compile at all.
Well, at least at the beginning. One becomes used to the so-called "compiler-driven development", at which point it becomes a breeze.