De fato isso pode ser um problema em projetos grandes. Mas graças ao design da linguagem, você não precisa compilar pra testar cada pequena mudança no código! Se sua IDE não mostrar nenhum erro, o código tem altas chances de funcionar na primeira vez que você compilar e executar. É a magia do Rust!

Em Rust, você passa mais tempo programando do que testando possíveis erros imprevisíveis, porque em Rust você consegue prever tudo que seu programa fará.