It depends on your project. As soon as you add too many dependencies to rust with lots of macros, compile times tend to increase a lot for rust projects because it creates a fat binary, whereas it works fine for a mountain of dependencies in Scala for me.
On the other hand if you just need compiler errors, cargo check runs almost instantly for incremental checks.
I worked on a Scala project about 10 years ago. Compile times were atrocious.
They still are. My project is mostly Java and the scala part takes up most of the compilation. It might just be because javac isn't an optimizing compiler so it's fast (I'm not sure about scalac).