Contract Runtime di Rust Bisa Tanpa Biaya di Release Build, tapi Compiler Tidak Akan Melakukannya untuk Anda
Rust secara otomatis menghapus debug assertion, tetapi design-by-contract yang sesungguhnya membutuhkan lebih dari debug_assert!. Berikut cara membangun runtime contract tanpa biaya yang lenyap dari binary release Anda.