Comment puis-je télécharger Rust API docs?

Existe-t-il un moyen de télécharger les documents de la bibliothèque API pour Rust ou de les générer? Les seuls documents que je peux trouver dans la source de rouille sont dans src/docs.

J'exécute la construction nocturne, donc je suis sûr qu'il existe un moyen de générer tous les documents de la même manière que les documents standard en utilisant rustdoc, Je ne peux tout simplement pas le trouver!

J'exécute Linux, avec la construction nocturne, en utilisant cette commande:

curl -s https://static.rust-lang.org/rustup.sh | sudo sh
29
demandé sur Shepmaster 2014-12-21 20:46:58

4 réponses

Rustup

Si vous utilisez rustup , la méthode recommandée par pour installer et mettre à jour Rust, les documents peuvent déjà être installés; le comportement d'installation par défaut a changé au fil du temps. Essayez d'exécuter rustup doc pour les ouvrir dans votre navigateur.

S'ils ne sont pas déjà installés, vous pouvez télécharger les documents en exécutant rustup component add rust-docs.

Par défaut, rustup doc ouvre la page d'accueil de la documentation, mais vous pouvez ajouter --std pour accéder directement aux documents API standard ou --book pour le langage de programmation Rust .

Installateur Autonome De Rouille

L'installateur Rust installe également la documentation pour la langue et pour le fret. Sur les systèmes Linux, il peut être trouvé à /usr/local/share/doc/{rust,cargo}.

44
répondu Shepmaster 2017-04-10 12:56:43

Une autre façon d'avoir les documents Rust (et quelques autres des langages aux frameworks aux outils CLI) pour une utilisation hors ligne est d'installer Zeal Pour Linux ou Dash pour OS X et de télécharger la documentation de Rust à partir de là.

7
répondu sargas 2015-03-24 02:27:11

Je recommande d'ajouter un lien au fichier: / / / usr / local/share/doc/rust/html / index.html dans les signets de votre navigateur/bureau.

2
répondu 6ft Dan 2015-11-12 16:01:14

Si vous utilisez Arch, installez rust-docs et accédez à file:///usr/share/doc/rust/html/index.html.

2
répondu emersion 2017-08-06 21:30:36