أخطاء مترجم Rustخطأ
E0271E0271 — عدم تطابق النوع في النوع المرتبط
النوع المرتبط في تنفيذ trait لا يطابق النوع المتوقع.
rustcargo
عرض التفاصيل unused_variablesمتغير مُعرَّف لكنه غير مستخدم في الكود.
ربط let ينشئ متغيراً لا يُقرأ أبداً. يحدث هذا عادةً بعد إعادة الهيكلة أو عند إنشاء متغير لأثر جانبي دون الحاجة إلى قيمته.
ابدأ اسم المتغير بشرطة سفلية: let _unused = value. احذف المتغير إذا لم يكن ضرورياً. استخدم المتغير إذا تُرك دون استخدام بالخطأ.
E0271النوع المرتبط في تنفيذ trait لا يطابق النوع المتوقع.
E0614يُستخدم عامل إلغاء المرجعية (*) على نوع لا يُنفّذ Deref.
E0053توقيع الدالة في كتلة impl لا يتطابق مع توقيع دالة السمة.
E0252استيرادان يُدخلان الاسم نفسه إلى النطاق.
E0308يُعيد الإغلاق نوعًا مختلفًا عمّا يتوقعه السياق.
clippy::needless_returnتُستخدم الكلمة المفتاحية return بشكل غير ضروري في نهاية دالة.