تنظيم البيانات باستخدام الـ Structs
تسمح لك الـ Structs بتسمية وتجميع القيم المترابطة.
rust struct User { username: String, email: String, active: bool, }
كتل التنفيذ (Implementation Blocks)
تحدد الدوال الخاصة بالـ structs داخل كتل impl.
rust impl User { fn deactivate(&mut self) { self.active = false; } }
في الـ Web3، تُستخدم الـ structs لتعريف حالة العقد الذكي (مثل Wallet أو Token).