The Rust Performance Book.
The rendered (HTML) book is here.
The book is built with mdbook
, which
can be installed with this command:
cargo install mdbook
To build the book, run this command:
mdbook build
The generated files are put in the book/
directory.
To view the built book, run this command:
mdbook serve
This will launch a local web server to serve the book. View the built book by
navigating to localhost:3000
in a web browser. While the web server is
running, the rendered book will automatically update if the book's files
change.
To test the code within the book, run this command:
mdbook test
Suggestions for improvements are welcome, but I prefer them to be filed as issues rather than pull requests. This is because I am very particular about the wording used in the book. When pull requests are made, I typically take the underlying idea of a pull request and rewrite it into my own words anyway.
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or https://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or https://opensource.org/licenses/MIT)
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.