[M1 Mac, Big Sur 11.6.7, Rust 1.62.0]
DebugとReleaseのビルド時間を比較してみました。
Releaseモードで最適化レベルが最高の3(デフォルト)ならば、ファイルサイズが1/3削減になります。
Releaseモードの最適化なしで最もビルド時間が短いですが、コマンドが長いのでこの程度の差であれば使わなくてもいいでしょう。
# Debugモード
cargo build
# Releaseモード
cargo build --release
[profile.dev]
opt-level = 0
[profile.release]
opt-level = 3