Rust Derleyici HatalarıUyarı
clippy::clone_on_copyClippy — Copy Tipinde Clone Kullanımı
clone() metodu, Copy uygulayan bir tip üzerinde çağrılıyor.
rustcargo
Ayrıntıları görüntüle panic-unwrapNone veya Err değeri üzerinde unwrap() çağrıldığı için program panikledi (panic).
None olan bir Option veya Err olan bir Result üzerinde unwrap() çağrılıyor. Bu, programı çökerten bir çalışma zamanı hatasıdır. Kodun bir değerin her zaman mevcut olacağını varsaydığını ancak öyle olmadığını gösterir.
None ve Err durumlarını düzgünce ele almak için match veya if let kullanın. Yedek değerler sağlamak için unwrap_or(), unwrap_or_default() veya unwrap_or_else() kullanın. Paniklemek yerine hataları yaymak için ? operatörünü kullanın.
let x: Option<i32> = None;
x.unwrap(); // panics!clippy::clone_on_copyclone() metodu, Copy uygulayan bir tip üzerinde çağrılıyor.
E0601Binary crate'in main fonksiyonu giriş noktası yok.
E0392Bir generic tür veya yaşam süresi parametresi tanımlanmış ancak struct ya da enum içinde kullanılmamış.
E0433Bir use ifadesinde veya tip yolunda kullanılan modül yolu çözümlenemiyor.
E0106Bir fonksiyon imzasındaki veya struct'taki bir referansta yaşam süresi (lifetime) parametresi eksik.
E0499Bir değer aynı anda birden fazla kez değiştirilebilir (mutable) olarak ödünç alınıyor.