Rustコンパイラエラーエラー
E0520E0520 — 特殊化は不安定な機能
トレイト実装の特殊化(specialization)にはナイトリーコンパイラの機能が必要です。
rustcargo
詳細を表示 clippy::redundant_closure関数を呼び出すだけのクロージャーは関数自体で置き換えられます。
`|x| foo(x)` というクロージャーは `foo` を直接渡すことと等価です。クロージャーに追加の価値がなく、可読性が低下しています。
`|x| foo(x)` を `foo` に置き換えてください。該当する場合は `|x| x.method()` を `Type::method` に置き換えてください。クロージャーが追加の変数をキャプチャしている場合はそのまま維持してください。
E0520トレイト実装の特殊化(specialization)にはナイトリーコンパイラの機能が必要です。
E0463指定されたクレートをコンパイラが見つけられません。
E0621借用チェッカーを満たすために、関数パラメータに明示的なライフタイム注釈が必要です。
E0433useステートメントまたは型パスで使用されたモジュールパスを解決できません。
clippy::single_match意味のあるアームが1つだけの match 式は if let に簡略化できます。
E0277型が必要なトレイトを実装していません。