أخطاء مترجم Rustخطأ
E0405E0405 — تعذّر العثور على السمة في النطاق الحالي
اسم سمة مُستخدَم لكنه غير معرَّف أو غير مستورد في النطاق الحالي.
rustcargo
عرض التفاصيل E0507تحاول نقل قيمة من مرجع مما سيترك المرجع معلقاً.
نقل قيمة من مرجع سيُبطل البيانات الأصلية. يحدث هذا في العادة عند محاولة إعادة حقل من هيكل مستعار أو مطابقة الأنماط على مرجع.
انسخ القيمة بدلاً من نقلها. استخدم .to_owned() أو .clone() لإنشاء نسخة مملوكة. استخدم ref في مطابقة الأنماط للاستعارة بدلاً من النقل. أعد مرجعاً بدلاً من قيمة مملوكة.
E0405اسم سمة مُستخدَم لكنه غير معرَّف أو غير مستورد في النطاق الحالي.
clippy::clone_on_copyتُستدعى الدالة clone() على نوع يُطبّق Copy.
E0382تُستخدم قيمة بعد نقلها إلى متغير أو دالة أخرى.
clippy::single_matchيمكن تبسيط تعبير match ذو ذراع واحدة ذات معنى إلى if let.
panic-integer-overflowانهار البرنامج لأن عملية حسابية أدت إلى فيضان عدد صحيح في وضع debug.
E0425معرّف مستخدم غير معرَّف في النطاق الحالي.