تخطى إلى المحتوى
أخطاء مترجم Rustخطأ
E0392

E0392 — معامل نوع أو عمر غير مُستخدَم

معامل نوع جنيس أو معامل عمر مُعلَن عنه ولا يُستخدَم في الهيكل أو المعدود.

rustcargo

أسباب هذا الخطأ

الهيكل أو المعدود لديه معامل جنيس لا يظهر في أي حقل. يتطلب Rust استخدام جميع المعاملات الجنيسة. المعاملات غير المستخدمة تُوجد غموضاً في استنتاج النوع.

كيفية الإصلاح

احذف المعامل غير المستخدم. استخدم PhantomData<T> للإشارة إلى أن النوع مُستخدَم منطقياً دون تخزينه. أضف حقلاً يستخدم المعامل الجنيس.

التوثيق الرسمي

رموز أخطاء ذات صلة