Hash tables are much less useful in a language with great struct support. I use them a lot in Python, far less in Rust.