أسماء مستعارة للنوع
الاسم المستعار للنوع (type alias) ينشئ اسمًا لنوع آخر. يمكن استخدام النوعين بالتبادل.
enum CarryableConcreteItem { Left, Right, } type Item = CarryableConcreteItem; // الأسماء المستعارة (Aliases) تكون أكثر فائدة مع الأنواع الطويلة والمعقدة: use std::cell::RefCell; use std::sync::{Arc, RwLock}; type PlayerInventory = RwLock<Vec<Arc<RefCell<Item>>>>;
This slide should take about 2 minutes.
مبرمجو C سيتعرفون على هذا كشيء مشابه لـ typedef
.