私はRust 1.0 alphaで書かれた、本当にシンプルなcat関数を持っています。私はそれをコンパイルすると錆には#[警告(不安定)]とは何ですか?
use std::io;
fn main(){
let mut reader = io::stdin();
loop {
let input = reader.read_line().ok().expect("Failed to read line");
print!("{}", input);
}
}
、私は次の警告を得る:
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");
^~~~~~~~~~~
は、これらの警告を改善する方法はありますか?
これはあなたのコードによるものです。 :-) – Shepmaster
これは潜在的な廃止予定の警告ですが、置き換えがまだ実装されていない場合に発生します。どのように私はそのような警告をスケルチしますか? – dhardy
私の質問に答えるには: '#![allow(unstable)]'がトリックです。 – dhardy