أخطاء مترجم Rustخطأ
E0317E0317 — تعبير if قد يفتقر إلى فرع else
تعبير if مستخدَم كقيمة يفتقر إلى فرع else.
rustcargo
عرض التفاصيل E0200الـ trait غير الآمنة يجب تنفيذها بكتلة unsafe impl.
الـ trait مُعلَنة بـ unsafe، مما يعني أن المنفِّذين يجب عليهم التحقق من ثوابت معينة. كتلة impl يجب أيضًا أن تُصنَّف بـ unsafe للإقرار بهذه المتطلبات الأمنية.
أضف الكلمة المفتاحية unsafe إلى كتلة impl: unsafe impl MyTrait for MyType. أضف تعليق سلامة يوثّق الثوابت التي تلتزم بها.
E0317تعبير if مستخدَم كقيمة يفتقر إلى فرع else.
E0119يوجد تنفيذان أو أكثر للـ trait نفسها للنوع نفسه.
panic-divide-by-zeroانهار البرنامج بسبب قسمة عدد صحيح على صفر.
E0255تعريف محلي يتعارض مع اسم مستورَد.
E0599الطريقة غير موجودة على النوع المحدد، أو السمة المطلوبة ليست في النطاق.
E0596تحاول استعارة قيمة بشكل قابل للتعديل لكنها غير معلنة كذلك.