Sim, estás completamente certo.
Quando se quer passar uma coisa para outra linguagem para poder continuar evoluindo algo até me acostumo com a ideia, mas sempre é a mesma coisa, passar pra rust pra dizer que ta em Rust e a desculpa é que em Rust tem segurança de memória.
Porém as vezes eles dizerm que agora ta em Rust, mas é um wrapper pra rust então funciona em rust porém matando a filosofia da própria linguagem.
Enfim rust é ótima linguagem, mas novamente por conta dessa grande quantidade de baba ovo deixa a linguagem saturada para alguns.