🚧 and ⚠️

Terkadang, Anda akan menemukan beberapa code yang menjadi contoh pada textbook ini tidak berfungsi/berjalan. Jika code tersebut tidak berfungsi, ia akan ditandai dengan tanda 🚧 atau ⚠️. 🚧 itu seperti "under construction": yang berarti bahwa code yang ditulis sebenarnya tidaklah lengkap. Rust memerlukan sebuah fn main() (main function) untuk menjalankan programnya. Tapi terkadang kita merasa hanya perlu untuk menuliskan bagian kecil dari code tersebut sehingga beranggapan bahwa kita tidak lagi memerlukan fn main(). Code seperti itu memanglah benar, tapi tentu saja tetap memerlukan sebuah fn main() untuk menjalankannya. Dan beberapa contoh code memperlihatkan sebuah problem yang mana akan kita perbaiki perlahan-lahan. Untuk code yang mungkin telah memiliki fn main() namun tetap menghasilkan error, maka akan ditandai dengan menggunakan simbol ⚠️.