Rustコンパイラエラーエラー
E0308E0308 — 型の不一致
期待される型と実際に提供された型が一致しません。
rustcargo
詳細を表示 Rustコンパイラエラーの80件のエラーコードを原因、修正方法、例とともに閲覧。
E0308期待される型と実際に提供された型が一致しません。
E0382値が別の変数または関数にムーブされた後に使用されています。
E0502不変借用がまだ有効な間は、値を可変借用できません。
E0597参照が、指し示しているデータよりも長く生存しています。
E0277型が必要なトレイトを実装していません。
E0599指定した型にそのメソッドが存在しないか、必要なトレイトがスコープに入っていません。
E0425識別子が現在のスコープで定義されていないにもかかわらず使用されています。
E0433useステートメントまたは型パスで使用されたモジュールパスを解決できません。
E0106関数シグネチャまたは構造体の参照にライフタイムパラメータがありません。
E0015定数式のコンテキストで非const関数が呼び出されています。
E0658Rustでまだ安定化されていない機能がフィーチャーゲートなしで使用されています。
E0609構造体またはユニオンに指定した名前のフィールドが存在しません。
E0614Derefを実装していない型に逆参照演算子(*)が使用されています。
E0499値が同時に複数回可変借用されています。
E0503別の変数によって可変借用されている間、値を使用できません。
E0505参照によって借用されている間に値がムーブされています。
E0507参照から値をムーブしようとしていますが、そうすると参照がダングリングになります。
E0515関数が、関数内部で作成された値への参照を返そうとしています。
E0432useステートメントで参照されているモジュールまたはアイテムが見つかりません。
E0412型名が使用されているが、現在のスコープで定義またはインポートされていない。
E0423値が期待される場所で型名が使用されている。
E0424self キーワードがメソッドまたは関連関数のコンテキスト外で使用されている。
E0369対応していない型に対して二項演算子が使用されている。
E0384変数に再代入しようとしているが、その変数はミュータブルとして宣言されていない。