أخطاء مترجم Rustخطأ
E0308E0308 — أنواع غير متطابقة
النوع المتوقع لا يتطابق مع النوع الفعلي المُقدَّم.
rustcargo
عرض التفاصيل تصفّح جميع رموز أخطاء أخطاء مترجم Rust البالغة 80، مع الأسباب والحلول والأمثلة.
E0308النوع المتوقع لا يتطابق مع النوع الفعلي المُقدَّم.
E0382تُستخدم قيمة بعد نقلها إلى متغير أو دالة أخرى.
E0502لا يمكن استعارة قيمة بشكل قابل للتعديل طالما أن استعارة غير قابلة للتعديل لا تزال فعّالة.
E0597مرجع يتجاوز عمر البيانات التي يشير إليها.
E0277النوع لا يُنفّذ السمة المطلوبة.
E0599الطريقة غير موجودة على النوع المحدد، أو السمة المطلوبة ليست في النطاق.
E0425معرّف مستخدم غير معرَّف في النطاق الحالي.
E0433لا يمكن تحليل مسار الوحدة المستخدم في عبارة use أو مسار النوع.
E0106مرجع في توقيع دالة أو هيكل يفتقر إلى معامل عمر.
E0015دالة غير ثابتة تُستدعى في سياق تعبير ثابت.
E0658ميزة لم تُستقَر بعد في Rust تُستخدم دون بوابة الميزة.
E0609الهيكل أو الاتحاد لا يمتلك حقلاً بالاسم المحدد.
E0614يُستخدم عامل إلغاء المرجعية (*) على نوع لا يُنفّذ Deref.
E0499قيمة مستعارة بشكل قابل للتعديل أكثر من مرة في الوقت ذاته.
E0503لا يمكن استخدام قيمة بينما تكون مستعارة بشكل قابل للتعديل من متغير آخر.
E0505قيمة تُنقل بينما لا تزال مستعارة بواسطة مرجع.
E0507تحاول نقل قيمة من مرجع مما سيترك المرجع معلقاً.
E0515دالة تحاول إعادة مرجع لقيمة مُنشأة داخل الدالة.
E0432لا يمكن العثور على الوحدة أو العنصر المشار إليه في عبارة use.
E0412اسم نوع مستخدَم غير معرَّف أو غير مستورَد في النطاق الحالي.
E0423اسم نوع مستخدَم في موضع يتوقع فيه المترجم قيمة.
E0424الكلمة المفتاحية self مستخدَمة خارج سياق دالة أسلوب أو دالة مرتبطة.
E0369عامل ثنائي مستخدَم مع أنواع لا تدعمه.
E0384متغير يُعاد إسناده لكنه لم يُعلَن كمتغير قابل للتغيير.