anyhow
: Remove ReadUsernameError::IoError
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 made clear. I considered just adding a `// Now unused` comment, but I think ti's clearer to just remove the unused code.
Comprehensive Rust 🦀
This repository has the source code for Comprehensive Rust 🦀, a four day Rust course developed by the Android team. The course covers all aspects of Rust, from basic syntax to generics and error handling. It also includes Android-specific content on the last day.
Read the course at https://google.github.io/comprehensive-rust/.
Building
The course is built using mdBook and its Svgbob plugin. Install both tools with
$ cargo install mdbook
$ cargo install mdbook-svgbob
Then run
$ mdbook test
to test all included Rust snippets. Run
$ mdbook serve
to start a web server with the course. You'll find the content on
http://localhost:3000. You can use mdbook build
to create a static version
of the course in the book/
directory.
Contact
For questions or comments, please contact Martin Geisler or start a discussion on GitHub. We would love to hear from you.