Exelente post, e para quem está interessado em usar rust para aplicativos para desktop, tem o tauri, que é um framework tipo o electron, só que ao inveś de node ele usa o rust para o backend e para o frontend o html, css e javascript.

Podem dar uma olhada nesse vídeo aqui para verem uma breve explicação.

Esse tauri é interessantíssimo.

Já se tornou claro o uso do JavaScript para o desenvolvimento de aplicações desktop com o Electron, mas o grande problema do electron é justamente o consumo exagerado de memória RAM pelos aplicativos que usam ele.

O tauri por outro lado compila para um executável muito menor e que consome beem menos recursos da máquina, de forma simplificada, você escreve código JavaScript (Em qualquer framework desde React até Svelte e vue) e ele renderiza uma WebView e utiliza Rust backend do aplicativo desktop (para acessar arquivos do filesystem etc...).

Tem um projeto interessantíssimo de um explorador de arquivos que está usando ele e que recomendo darem uma olhada, eles estão utilizando tecnologias bem novas mesmo.