comprehensive-rust
comprehensive-rust copied to clipboard
This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.
Now that we've published the course for all to see, we have many people who want to use the course for self-study. To help with that, I think we should...
To help people use the course for self-study, we need something which will fill in all the stuff we normally talk about in class. The course is normally driven by...
Currently, SVG text in many of the diagrams appears as black on dark blue in dark mode. The SVG `text` elements currently receive the default color, black: Light mode: ...
As far as I understand, the example with the `anyhow` example does not use its special `IoError` anymore, unlike the previous example with just `thiserror`. I think this should be...
Although the primary focus of the document is on Rust, being able to provide an example of consuming Rust in Java using JNA is helpful for those more familiar with...
Page: https://google.github.io/comprehensive-rust/hello-world.html It states ``Rust strings can contain Unicode characters``. This is not super helpful. We need to know what encoding is supported by the string literal. Most C++ compilers...
Followed the `README` to run `mdbook test` and got the following error. ```sh 2022-12-22 23:35:37 [ERROR] (mdbook::book): rustdoc returned an error: --- stdout running 2 tests test /var/folders/3h/t8595zjd10l4248jh4z21h8r0000gn/T/mdbook-ozrGSf/concurrency/scoped-threads.md - Scoped_Threads...
The system used by https://google.github.io/comprehensive-rust/exercises/day-1/book-library.html allows to execute code directly in the book. So playground references became useless. If I got it wrong, it would be nice to at least...