دورة تعلم رست (Rust) جدول المحتويات

الإرسال الحيوي والساكن (Dynamic vs Static Dispatch)

التوابع تنفذ بطريقتين:

أنواع السمات (Trait types) أي &dyn MyTrait القدرة على العمل مع مثلاء الكائنات (instances of objects) بشكل غير مباشر باستخدام الإرسال الحيوي أو الديناميكي.

عند استخدام الإرسال الحيوي (dynamic dispatch)، سيشجعك رست (Rust) على وضع dyn قبل نوع السمة الخاصة بك حتى يكون الناس على علم بذلك.

تفاصيل الذاكرة: