Rust، مرورًا بمدقق الاستعارةصفحة مخصصة
ابدأ هذه الخطوةابدأثلاثة أقسام. يغطي قسم «الأساسيات» المتغيرات وقابلية التغيير، والتظليل (shadowing)، وmatch، والحلقات، والدوال، والمصفوفات، والمراجع القابلة للتغيير؛ ويغطي قسم «المنطق وتدفّق التنفيذ» المتجهات (vectors)، والبُنى (structs)، وخرائط التجزئة (hash maps)، وOption وResult والمعامل ?، وشرائح السلاسل النصية، والإغلاقات (closures)؛ ويغطي قسم «البرمجة كائنية التوجه» ما يعنيه ذلك في Rust (التوابع على البُنى، والوحدات والخصوصية، والتعدادات التي تحمل بيانات، والأنواع العامة، والسمات، وقيود السمات، وكائنات السمات) وأنماطًا مثل newtype وFrom وInto. الملكية والاستعارة تسريان في الأقسام الثلاثة كلها، وهما الجزء الصعب: فالمترجم يرفض كودًا كانت لغات أخرى ستشغّله. تعلّمهما بعمق؛ فكل خطوة لاحقة تعتمد عليهما.ابدأصفحة مخصصة