Another approach that may help you, that worked for me. I was not familiar with rust so I wrote an initial proof of concept in another language (Go in my case). Then I asked Claude AI to translate it to Rust. It compiled on the first try, the only bugs being problems in the source file I gave it. Then I iterated a bunch of times by saying "please make this more rustacean style".
I only tend to use AI for assistance, but for me at least it's easier to get started this way than to start with an empty source file.
I only tend to use AI for assistance, but for me at least it's easier to get started this way than to start with an empty source file.