Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Anonim trait fonksiyon parametreleri kullanımdan kaldırıldı

Minimum Rust version: 1.31

Özet

Ayrıntılar

RFC #1685 doğrultusunda, trait metod bildirimlerindeki parametrelerin artık isimsiz olmasına izin verilmiyor.

Örneğin 2015 sürümünde şu kullanım geçerliydi:

#![allow(unused)]
fn main() {
trait OrnekTrait {
    fn islem(&self, u8);
}
}

2018 sürümünde ise tüm parametrelere bir argüman adı verilmelidir; bu ad yalnızca _ olsa bile:

#![allow(unused)]
fn main() {
trait OrnekTrait {
    fn islem(&self, deger: u8);
}
}