🤔 olha amigo, acredito que talvez não seja a melhor opção. Talvez fosse melhor focar primeiro e, alguma outra coisa e depois ir pra Rust, já que ele tem uma curva de aprendizado inicial um pouco mais íngreme do que outras linguagens como Python e JS. Tentar abraçar muitas coisas no início pode acabar desanimando ao invés de animar.
Uma coisa que sempre recomendo é fazer o CS50x. Isso dá uma boa base para aprender qualquer outra coisa nova nessa nossa área. Além disso, com linguagem C, você vai poder experimentar o problema que Rust resolve.
No canal NoBoilerplate (mencionado no post) inclusive tem um vídeo respondendo essa pergunta que você fez.