Rust 1.0 alpha ile yazılmış çok basit bir kedi fonksiyonum var. Bunu derlerkenRust hakkında # [warn (unstable)] nedir?
use std::io;
fn main(){
let mut reader = io::stdin();
loop {
let input = reader.read_line().ok().expect("Failed to read line");
print!("{}", input);
}
}
, aşağıdaki uyarılara olsun:
bindings.rs:5:26: 5:35 warning: use of unstable item, #[warn(unstable)] on by default
bindings.rs:5 let mut reader = io::stdin();
^~~~~~~~~
bindings.rs:6:28: 6:39 warning: use of unstable item, #[warn(unstable)] on by default
bindings.rs:6 let input = reader.read_line().ok().expect("Failed to read line");
^~~~~~~~~~~
Bu uyarıları giderilmesi için bir yolu var mı?
Bu sizin kodunuzdan kaynaklanmadı. :-) – Shepmaster
Bu, olası bir kullanımdan kaldırılma uyarısına eşittir, ancak değiştirmenin henüz uygulanmadığı durumlarda. Bu tür uyarıları nasıl sustururum? – dhardy
Soruma cevap vermek için: '#! [Izin ver (kararsız)]' hile yapar. – dhardy