100-exercises-to-learn-rust icon indicating copy to clipboard operation
100-exercises-to-learn-rust copied to clipboard

A self-paced course to learn Rust, one exercise at a time.

Results 99 100-exercises-to-learn-rust issues
Sort by recently updated
recently updated
newest added

Those action runs don't have access to our private font repo so we're using a fallback font instead.

The exercise refers to the "Data layout" section of the Rustonomicon, but now that section claims itself deprecated and redirects to the "Type layout" section of The Rust Reference.

For example complete chapter 5 exercise 7, then deliberately introduce an error in it, now when you run `wr open --chapter 05 --exercise 07` does not work It will still...

Characters was meant to be bytes, this was missed in a former refactoring

Currently, after solving an exercise, users need to: 1. Run `wr` again to compile the exercise and execute its tests 2. Manually confirm if they want to proceed to the...

For the [Unwrap](https://rust-exercises.com/100-exercises/05_ticket_v2/07_unwrap) exercise string interpolation is needed. Correct me if I'm wrong, but I don't think it's covered at that point.

The solution to `14_source` uses `#[from]`: https://github.com/mainmatter/100-exercises-to-learn-rust/blob/8fedc3ce13a0b90651508787ed47affac368c689/exercises/05_ticket_v2/14_source/src/lib.rs#L27 I don't think it is explained or introduced anywhere. I just used ``` InvalidStatus { source: ParseStatusError }, ``` for my solution.

As proposed in this PR comment: https://github.com/mainmatter/100-exercises-to-learn-rust/pull/180#issuecomment-2426394104