Rustコンパイラエラーエラー
E0277E0277 — 型が Send を実装していない
Send を実装していない型が、スレッド安全性を必要とするコンテキストで使用されています。
rustcargo
詳細を表示 E0505参照によって借用されている間に値がムーブされています。
アクティブな借用が存在する値を(所有権を移譲して)ムーブしようとしています。値をムーブすると既存の参照が無効になるため、Rustはこれを防ぎます。
ムーブする代わりに値をcloneしてください。借用を終了してから値をムーブしてください。所有権を移譲する代わりに参照を使用してください。ムーブと借用の競合を避けるようコードを再構成してください。
E0277Send を実装していない型が、スレッド安全性を必要とするコンテキストで使用されています。
E0277型が必要なトレイトを実装していません。
clippy::map_unwrap_or`.map().unwrap_or()` の使用は `.map_or()` で置き換えられます。
clippy::clone_on_copyCopy を実装した型に対して clone() が呼び出されている。
E0599指定した型にそのメソッドが存在しないか、必要なトレイトがスコープに入っていません。
E0310ジェネリック型パラメータが必要なライフタイム境界を満たしていない。