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.
Additional note helps to understand what move really means. The `name` ownership went fully into the `say_hello`.
This is a correction. In Rust you don't always need to call clone(), only for complex types.
Adding the not that Rust supports manual memory management too. The message here: Rust can do 100% of what C and C++ does, it is not fundamentally limited as some...
This tip might be useful or not, but it is the best intuitive explanation I know.
Adding the definition of what shadowing is and how it is different from mutation.
Let's not use the word "lifetime" just yet. It is arguably the heaviest topic in Rust and it was not yet introduced.
I think this is one of the critical moments in understanding Rust. This behavior is different from many static and dynamic programming languages.
Closes #211, because the inline answer is no longer relevant
When the source text is updated, existing translations become outdated. The `msgmerge` program will attempt to find a similar source text among the existing translations and will reuse the translation....