Maybe you're already aware, but there is active work on getting embedded Rust here: https://github.com/rust-embedded/
The ever awesome japaric, current embedded champion, also has a great topic going here: Rust for embedded development: Where we are and what's missing
There are working examples on ARM, and I've seen people mention AVR repeatedly, though I don't know the exact state.