أخطاء مترجم Rustخطأ
E0277E0277 — النوع لا ينفّذ Iterator
يُستخدم نوع في حلقة for أو سياق المُكرّر لكنه لا ينفّذ Iterator.
rustcargo
عرض التفاصيل E0424الكلمة المفتاحية self مستخدَمة خارج سياق دالة أسلوب أو دالة مرتبطة.
تستخدم self في دالة ليست أسلوبًا (لا تأخذ &self أو &mut self أو self كمعامل). فقط أساليب كتلة impl يمكنها استخدام self.
أضف self كمعامل إذا كان ينبغي أن تكون الدالة أسلوبًا. أزل استخدام self إذا كانت الدالة مستقلة. اجعل الدالة دالة مرتبطة داخل كتلة impl.
E0277يُستخدم نوع في حلقة for أو سياق المُكرّر لكنه لا ينفّذ Iterator.
E0015دالة غير ثابتة تُستدعى في سياق تعبير ثابت.
E0405اسم سمة مُستخدَم لكنه غير معرَّف أو غير مستورد في النطاق الحالي.
E0614يُستخدم عامل إلغاء المرجعية (*) على نوع لا يُنفّذ Deref.
E0515دالة تحاول إعادة مرجع لقيمة مُنشأة داخل الدالة.
E0308تُعيد الدالة Result بنوع Ok أو Err خاطئ.