All Projects → rust-lang → Reference

rust-lang / Reference

Licence: other
The Rust Reference

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to Reference

Pyspark Cheatsheet
🐍 Quick reference guide to common patterns & functions in PySpark.
Stars: ✭ 108 (-72.8%)
Mutual labels:  documentation, reference
Wazuh Documentation
Wazuh - Project documentation
Stars: ✭ 82 (-79.35%)
Mutual labels:  documentation, reference
Purescript Jordans Reference
Learn PureScript with this "clone and play" repository
Stars: ✭ 434 (+9.32%)
Mutual labels:  documentation, reference
Doc
🦋 Raku documentation (tools and docs)
Stars: ✭ 259 (-34.76%)
Mutual labels:  documentation, reference
Github Template Guidelines
Guidelines for building GitHub templates.
Stars: ✭ 137 (-65.49%)
Mutual labels:  documentation, reference
Gdscript Docs Maker
Create documentation and class references from your Godot GDScript code
Stars: ✭ 121 (-69.52%)
Mutual labels:  documentation, reference
Site
🎓 Rust Programming Language Tutorials for Everyone!
Stars: ✭ 786 (+97.98%)
Mutual labels:  documentation, reference
Typescript Vs Flowtype
Differences between Flowtype and TypeScript -- syntax and usability
Stars: ✭ 1,671 (+320.91%)
Mutual labels:  documentation, reference
Pandocs
The infamous Pan Docs historical document: the single, most comprehensive Game Boy technical reference.
Stars: ✭ 158 (-60.2%)
Mutual labels:  documentation, reference
Docma
A powerful tool to easily generate beautiful HTML documentation from JavaScript (JSDoc), Markdown and HTML files.
Stars: ✭ 287 (-27.71%)
Mutual labels:  documentation, reference
C Cpp Notes
Notes about modern C++, C++11, C++14 and C++17, Boost Libraries, ABI, foreign function interface and reference cards.
Stars: ✭ 363 (-8.56%)
Mutual labels:  reference
Awesome Management
👔 Awesome Engineering Team Management
Stars: ✭ 371 (-6.55%)
Mutual labels:  documentation
Docs.nestjs.com
The official documentation https://docs.nestjs.com 📕
Stars: ✭ 389 (-2.02%)
Mutual labels:  documentation
Machine Learning Reference
常见的机器学习参考资料,包括书籍、公开课等
Stars: ✭ 397 (+0%)
Mutual labels:  reference
Gradle Kotlin Dsl Migration Guide
The missing migration guide to the Gradle Kotlin DSL
Stars: ✭ 364 (-8.31%)
Mutual labels:  documentation
Effective go ru
Перевод - Эффективный Go
Stars: ✭ 384 (-3.27%)
Mutual labels:  documentation
Orientation
Your best weapon in the fight against outdated documentation.
Stars: ✭ 361 (-9.07%)
Mutual labels:  documentation
Guides
Documentation guides and tutorials for Clojure. Various authors.
Stars: ✭ 361 (-9.07%)
Mutual labels:  documentation
Doctest
An experimental tool for testing Swift example code in documentation.
Stars: ✭ 358 (-9.82%)
Mutual labels:  documentation
Sphinx
Main repository for the Sphinx documentation builder
Stars: ✭ 4,313 (+986.4%)
Mutual labels:  documentation

The Rust Language Reference

This document is the primary reference for the Rust programming language.

This document is not normative. It may include details that are specific to rustc itself, and should not be taken as a specification for the Rust language. We intend to produce such a document someday, but this is what we have for now.

Dependencies

  • rustc (the Rust compiler).
  • mdbook (use cargo install mdbook to install it).
  • rust nightly (you would be required to set your Rust version to the nightly version to make sure all tests pass)

Build steps

To build the project, follow the steps given below :

Clone the project by downloading the ZIP from the GitHub page or run the following command:

git clone https://github.com/rust-lang/reference

Change the directory to the downloaded repository:

cd reference

To run the tests, you would need to set the Rust version to the nightly release. You can do this by executing the following command:

rustup override set nightly

This will set the nightly version only for your the current project.

If you wish to set Rust nightly for all your projects, you can run the command:

rustup default nightly

Now, run the following command to test the code snippets to catch compilation errors:

mdbook test

To generate a local instance of the book, run:

mdbook build

The generated HTML will be in the book folder.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].