عن المشروع

كتاب "أنماط تصميم Rust" هو كتاب مفتوح المصدر يوثق أنماط التصميم والمضادات والاصطلاحات للغة البرمجة Rust. يُنشر الكتاب المعروض عبر الإنترنت ويمكن أيضًا تنزيله بصيغة PDF. المشروع موجه للمجتمع: يدعو ملف README إلى المساهمات مثل التوسعات أو التصحيحات حول المواضيع الحالية، ويوجه القراء إلى قضية شاملة تدرج الأنماط والمضادات والاصطلاحات التي يمكن إضافتها، ويشير إلى دليل المساهمة للحصول على تفاصيل حول كيفية المشاركة. يُولّد الكتاب باستخدام mdbook. يتطلب البناء محليًا تثبيت mdbook عبر cargo، بالإضافة إلى أدوات مساعدة اختيارية: mdbook-last-changed لتغييرات تاريخ التذييل، وmdbook-pandoc لعرض PDF، وmdbook-i18n-helpers لدعم الترجمة والتدويل. يتطلب توليد PDF أيضًا مجموعة أدوات TeX Live وPandoc، مع توفير أوامر الإعداد في ملف README. يتم توثيق أمرين للبناء: `mdbook build` ينتج صفحات HTML ثابتة في دليل /book افتراضيًا، بينما `mdbook serve` يستضيف الكتاب محليًا (المنفذ الافتراضي 3000) ويعيد تحميل المتصفح عند التغييرات. محتوى المستودع مرخص بموجب MPL-2.0.