There's a lot more to talk about...
- shared references with reference counting
- multithreading and the
SyncandSendtraits MutexandRwLockfrom the standard library- async programming
- interior mutability
- etc...
Compared to other languages, Rust is simple but has non conventional features that are its strength.
If you want to use it, take the time to learn it. Ferris will thank you :-)