Documentación de Rust

Si no has visto nada sobre Rust aún, lo primero que deberías leer es el libro introductorio, El lenguaje de programación Rust. Te dará una idea de cómo es Rust, cómo instalarlo, y te explicará su sintaxis y conceptos. Luego de leer el libro, serás un desarrollador de Rust de nivel intermedio, y tendrás un buen conocimiento sobre las ideas fundamentales de Rust.

Aprendiendo Rust

El lenguaje de programación Rust. También conocido como “El libro”, es el recurso más comprensivo sobre Rust, así como el principal documento oficial del lenguaje.

Rust mediante ejemplos. Es una colección de ejemplos de Rust sobre varios temas, ejecutables en el navegador web.

Preguntas frecuentes.

El Rustonomicon. Es un libro entero dedicado a explicar como escribir código Rust inseguro. Esto es para programadores de Rust avanzados.

rust-learning. Una colección de recursos de aprendizaje mantenida por la comunidad.

Referencias

Referencia de la librería API estándar. Documentación de la librería estándar.

docs.rs. Documentación de los crates publicados en crates.io.

Referencia de Rust. Rust no tiene una especificación, pero la referencia procura describir su funcionamiento en detalle. Tiende a estar des actualizado.

[Indice de sintaxis]. Este apendice del libro contiene ejemplos de toda la sintaxis de Rust con referencias a las secciones del libro que las describen.

La guia de Cargo. La documentación de Cargo, El gestor de paquetes de Rust.

Indice de errores del compilador. Explicaciones extendidas y detalladas de los errores producidos por el compilador de Rust.

Notas de lanzamiento. Un registro de los cambio hechos durante cada lanzamiento.

Políticas del proyecto

Política de seguridad de Rust. Las políticas del proyecto para reportar, arreglar y revelar errores de seguridad.

Políticas de marca y copyright de Rust. El copyright de Rust pertenece a los desarrolladores del proyecto Rust, y es una marca de Mozilla. Los usos apropiados de la marca de Rust se describen aquí.

Código de conducta. Aplica a las organización rust-lang de github, los foros oficiales, canales IRC, y varios otros rincones del mundo de Rust.

Documentación beta y nightly

Mucha de la documentación de Rust esta tambien disponible para los lanzamientos nightly y beta, además claro de la documentación estable listada arriba.

Recursos en otros idiomas

Para encontrar recursos en otros idiomas además del Inglés, están los enlaces de localidades especificas de aprendizaje de Rust.