Sobre el proyecto

Rust Design Patterns es un libro de código abierto que cataloga patrones de diseño, antipatrones y modismos para el lenguaje de programación Rust. El libro renderizado se publica en línea y también se puede descargar como PDF. El proyecto está orientado a la comunidad: el README invita a contribuir con elaboraciones o correcciones sobre temas existentes, señala a los lectores un issue general que lista patrones, antipatrones y modismos que aún podrían añadirse, y remite a una guía de contribución para obtener detalles sobre cómo participar. El libro se genera con mdbook. Para compilarlo localmente se requiere instalar mdbook mediante cargo, además de herramientas auxiliares opcionales: mdbook-last-changed para cambios de fecha en el pie de página, mdbook-pandoc para la renderización de PDF y mdbook-i18n-helpers para soporte de traducción e internacionalización. La generación de PDF adicionalmente necesita un toolchain de TeX Live y Pandoc, con comandos de configuración proporcionados en el README. Se documentan dos comandos de compilación: mdbook build produce páginas HTML estáticas en el directorio /book de forma predeterminada, mientras que mdbook serve aloja el libro localmente (puerto predeterminado 3000) y recarga el navegador ante cambios. El contenido del repositorio está bajo la licencia MPL-2.0.