أخطاء مترجم Rustخطأ
E0308E0308 — أنواع غير متطابقة
النوع المتوقع لا يتطابق مع النوع الفعلي المُقدَّم.
rustcargo
عرض التفاصيل panic-slice-index-out-of-rangeانهار البرنامج لأن نطاق الشريحة خارج الحدود.
عملية الشريحة مثل &arr[start..end] تملك مؤشرات خارج النطاق الصالح. قد يكون start أكبر من end، أو قد يتجاوز end الطول.
تحقق من طول الشريحة قبل التقسيم. استخدم .get(start..end) التي تُعيد Option. تحقق من حدود النطاق. تأكد من أن start <= end وأن end <= length.
E0308النوع المتوقع لا يتطابق مع النوع الفعلي المُقدَّم.
E0369عامل ثنائي مستخدَم مع أنواع لا تدعمه.
E0601الـ crate الثنائية لا تمتلك نقطة دخول الدالة main.
E0046لم يتم تنفيذ جميع الدوال المطلوبة في السمة.
E0392معامل نوع جنيس أو معامل عمر مُعلَن عنه ولا يُستخدَم في الهيكل أو المعدود.
E0317تعبير if مستخدَم كقيمة يفتقر إلى فرع else.