Rustコンパイラエラーエラー
E0271E0271 — 関連型の型不一致
トレイト実装内の関連型が期待される型と一致していない。
rustcargo
詳細を表示 unused_variables変数が宣言されているが、コード中で一度も使用されていない。
let バインディングで変数を作成したが、一度も読み取られていない。リファクタリング後や、副作用のために変数を作成したが値が不要な場合によく発生する。
変数名の先頭にアンダースコアを付ける: `let _unused = value`。不要であれば変数を削除する。誤って未使用のまま放置した場合は変数を活用する。
E0271トレイト実装内の関連型が期待される型と一致していない。
E0614Derefを実装していない型に逆参照演算子(*)が使用されています。
E0053impl ブロック内のメソッドシグネチャがトレイトのメソッドシグネチャと一致していません。
E02522 つのインポートが同じ名前をスコープに導入している。
E0308クロージャーがコンテキストから期待される型と異なる型を返しています。
clippy::needless_return関数の末尾で return キーワードが不必要に使用されています。