Yorumlar

Tüm geliştiriciler kodlarının kolay anlaşılmasını isterler. Ancak bunu sağlamak için bazen kodun içine ek açıklamalar yazmak gerekir. Böyle durumlarda kaynak kodun içinde, derleyicinin görmezden geleceği fakat kodu okuyanlar için faydalı olabilecek yorumlar bırakılır.

Basit bir yorum örneği:


#![allow(unused)]
fn main() {
// Merhaba dünya!
}

Rust'ta klasik yorumlar iki eğik çizgiyle başlar ve satır sonuna kadar devam eder. Bir satırdan daha uzun süren yorumlar için örnekte gösterildiği gibi her satır için eğik // çizgi eklemeniz gerekir:


#![allow(unused)]
fn main() {
// Burada karmaşık bir şey yok. Bu kod sadece bir satıra sığmayacak kadar uzun olan
// ve alt satıra geçen yorum satırlarını örneklemek için oluşturulmuş bir kod parçasıdır.
// Kolaylıkla anlaşılabilir olduğunu umuyorum...
}

Yorumlar kodun bulunduğu satır sonuna da eklenebilirler:

Dosya adı: src/main.rs

fn main() {
    let şanslı_numaram = 7; // Bugün kendimi şanslı hissediyorum!
}

Ancak bazen açıklamalanın aşağıda örneklendiği gibi açıkladığı kodun üzerindeki satırda yer aldığını göreceksiniz:

Dosya adı: src/main.rs

fn main() {
    // Bugün kendimi şanslı hissediyorum!
    let şanslı_numaram = 7;
}

Rust'ın ayrıca "Bir Sandığı Cretes.io'da Yayınlamak" adlı 14. Bölümünde inceleyeceğimiz kodun belgelenmesini sağlayan başka bir yorum türü daha bulunmaktadır.