Code Fix

上級E0284: type annotations needed の原因と直し方 › パターン4

E0284: type annotations needed の原因と直し方

parse()のように戻り値の型がジェネリックで、文脈からも型を一意に決められない場合、E0284エラーになります。

 1  fn main() {
 2      let qty_____ = "7".parse().unwrap();
                 ^
 3      println!("{}", qty);
 4  }
error[E0284]: type annotations needed

空欄を埋めて実行を通す

広告
広告スロット(未設定)

E0284: type annotations needed の原因と直し方

変数に明示的な型注釈を付けるか、parse::<i32>()のようにturbofish記法で型を指定する必要があります。

このエラーの解説と類題をまとめて見る →

広告
広告スロット(未設定)