The third dimension that distinguishes Rust is that while system programming languages ensure efficient memory usage, Rust uses the concept of ownership and borrow checker as a bridge between garbage collection and complete manual control of memory.
Rust is gaining traction by the day on the blockchain. For instance, In 2022, more developers are building dApps for web3 applications in gaming, NFTs, Metaverse, and DeFi using Rust programming language. So Rust is not just jejune to solving problems in web 3.0 space, nor is it only applied in Solana.