Dokumentation

Wenn du Rust noch nie gesehen hast, solltest du zuerst einen Blick in das Buch The Rust Programming Language werfen. Es verschafft dir einen guten Überblick darüber, wie Rust funktioniert, wie du es installierst und erklärt die Syntax und die Konzepte hinter der Sprache. Wenn du dich erfolgreich durch das Buch gearbeitet hast, wirst du deine ersten Programme entwickeln können und ein gutes Grundverständnis der Ideen hinter Rust haben.

Rust lernen

The Rust Programming Language (englisch). Auch bekannt als das Buch. The Rust Programming Language gibt eine Einführung zu den Themen, die für das Erlernen der Sprache am wichtigsten sind und ermöglicht es dir, produktiv mit Rust zu arbeiten. Es ist das wichtigste offizielle Dokument zur Sprache.

Rust By Example (englisch). Eine Sammlung eigenständiger Beispiele in Rust zu einer Vielzahl an Themen. Die Beispielprogramme können im Browser ausgeführt werden.

Häufig gestellte Fragen.

The Rustonomicon (englisch). Ein komplettes Buch zu unsafe-Code in Rust. Für fortgeschrittene Rust-Programmierer.

rust-learning. Eine gemeinschaftlich verwaltete Sammlung an Ressourcen, um Rust zu lernen.

Referenz

Standard Library API Reference. Die Dokumentation der Standardbibliothek.

docs.rs. Dokumentation für alle Crates, die auf crates.io veröffentlicht wurden.

The Rust Reference. Obwohl Rust keine offizielle Spezifikation besitzt, versucht die Referenz, die Funktionsweise der Sprache im Detail zu beschreiben. Einige der Punkte sind von Zeit zu Zeit veraltet.

Syntax Index. Dieser Anhang von The Rust Programming Language beinhaltet alle Syntaxbeispiele mit Querverweisen auf die entsprechenden Abschnitte im Buch.

The Cargo Guide. Dokumentation für Cargo, den Paketmanager von Rust.

Compiler Error Index. Detaillierte Erklärungen zu Fehlermeldungen, die der Rust-Compiler liefert.

Release Notes. Die Änderungen zwischen jeder veröffentlichten Rust-Version.

Platform Support. Eine Auflistung aller unterstützter Plattformen.

Projektrichtlinien

Sicherheitsrichtlinien. Die Richtlinien des Projekts zum Berichten, Beheben und Veröffentlichen sicherheitsrelevanter Bugs.

Richtlinien zu Urheber- und Markenrecht. Das Urheberrecht an Rust liegt bei den Entwicklern, und die Markenrechte bei Mozilla. Sachgemäße Benutzung der Markenrechte wird hier beschrieben.

Verhaltenskodex. Bezieht sich auf die rust-lang-Organisation auf GitHub, die offiziellen Foren, IRC-Kanäle und andere Plattformen der Rust-Community.

Dokumentation zu Nightly- und Betaversionen

Ein Großteil der offiziellen Dokumentation ist neben den Dokumenten zur stabilen Version oben auch für die Nightly- und Betaversionen erhältlich.

Ressourcen in anderen Sprachen

Ressourcen in anderen Sprachen als Englisch findest du im entsprechenden Abschnitt bei rust-learning.