Варианта два:
1. Можно использовать android studio или intellij idea community с плагином intellij rust
2. Можно добавить воркспейс для vs code, чтобы отрубались плагины, специфичные для stm32.
Использовать Kotlin или java всё равно придётся, чтобы склеить rust код и android.
Советую использовать rust только в критичных для производительности частях.