My general file card on Rust's appropriateness:
It's for anywhere you want an iron grip on memory and correctness and the cost of screwing up is very large and don't need a quick minimum viable product. You'd expect to be writing a database or a high availability proxying server or any kind of driver or a game engine