/rust-by-example-ext

Rust by Example -- Extended Edition

Primary LanguageDockerfile

Rust By Example -- Extended Edition

Build and Publish

Learn Rust with examples from 3rd party crates. This book is the sister book for the Rust By Example book, which covers core Rust language features and standard libraries. This book, being the Extended Edition, focuses on commonly used 3rd party libraries and tools.

Using

If you'd like to read Rust by Example -- Extended Edition, you can visit https://rust-by-example-ext.com/ to read it online.

Interactive code example

Run an example from the web page

Contribute using VSCode codespaces

The VSCode online IDE allows you to make changes, test your changes, and send us Pull Requests without having to install any software on your computer!

Building locally

If you'd like to read it locally, install Rust, and then:

$ git clone https://github.com/second-state/rust-by-example-ext
$ cd rust-by-example-ext
$ cargo install mdbook
$ mdbook build
$ mdbook serve

License

Rust by Example is licensed under either of

at your option.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in Rust by Example -- Extended Edition by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.