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.
Hi folks! I've found tiny mis-translation in ja.po. Could you please review it? If my contribution procedure is wrong, please let me know. Thanks!
This PR implements a function `styleStderrOutput` that parses ANSI color codes from the Rust compiler's stderr output and converts them into inline HTML `` elements with corresponding CSS styles. This...
This adds the weak count in the RC diagram, and rename `count` to `strong` making it more accurate.
Fixes and improves the Spanish translations in the `Testing in Android` section (src/android/testing.md)
Translated day-1-afternoon Part of #500
Now that #2462 is fixed, a natural next step would be to add support for code coverage on the JavaScript tests. Basically, I would like to know that we exercise...
The separation of `Drop` (which can add custom logic before fields are dropped) from the built-in logic that drops fields afterward is a critical part of understanding how object destruction...
The first suggestion is that the Collatz Sequence is only valid when `n` is in the set of natural numbers. Thus the input parameter `n` into the `collatz_length` function should...
The Github CI workflows use specific versions for mdbook tools that are different from what developers are using. E.g. mdbook is currently using 0.4.37: https://github.com/google/comprehensive-rust/blob/4218c95e8dfa996a21069e7cb8c30d64f530ba5a/.github/workflows/install-mdbook/action.yml#L11 but Cargo.lock would use 0.4.44...
A student suggested that we have some "challenge" slides that they could complete on their own to solidify their understanding. This would be nice to put between the days. For...