Compare commits

..

No commits in common. "ff3e6c05a52aa0c7e558d86404cfe8495a4412fd" and "2f8fa469ac9ce6b3ccff956215cdaacc16e9dbab" have entirely different histories.

3 changed files with 4 additions and 10 deletions

View file

@ -1,6 +1,5 @@
<a name="6.0.0"></a>
## 6.0.0 (2024-07-03)
## 6.0.0 (2024-07-02)
This release is the result of a complete rewrite to deliver a ton of new features and improvements ✨
The most important changes are highlighted below.
@ -28,7 +27,7 @@ You can read about the motivations of this change in [this issue](https://github
### List mode
A list mode was added using [Ratatui](https://ratatui.rs).
A list mode was added using [`Ratatui`](https://ratatui.rs).
You can enter it by entering `l` in the watch mode.
It offers the following features:
@ -66,7 +65,6 @@ Or do you want to translate the original Rustlings exercises?
Then follow the link to the guide about [third-party exercises](THIRD_PARTY_EXERCISES.md)!
<a name="5.6.1"></a>
## 5.6.1 (2023-09-18)
#### Changed
@ -83,7 +81,6 @@ Then follow the link to the guide about [third-party exercises](THIRD_PARTY_EXER
- `enums3`: Fixed formatting with `rustfmt`.
<a name="5.6.0"></a>
## 5.6.0 (2023-09-04)
#### Added
@ -124,7 +121,6 @@ Then follow the link to the guide about [third-party exercises](THIRD_PARTY_EXER
- Improved CI workflows, we're now testing on multiple platforms at once.
<a name="5.5.1"></a>
## 5.5.1 (2023-05-17)
#### Fixed
@ -132,7 +128,6 @@ Then follow the link to the guide about [third-party exercises](THIRD_PARTY_EXER
- Reverted `rust-project.json` path generation due to an upstream `rust-analyzer` fix.
<a name="5.5.0"></a>
## 5.5.0 (2023-05-17)
#### Added
@ -168,7 +163,6 @@ Then follow the link to the guide about [third-party exercises](THIRD_PARTY_EXER
- Split quick installation section into two code blocks
<a name="5.4.1"></a>
## 5.4.1 (2023-03-10)
#### Changed

View file

@ -1,7 +1,7 @@
# Generics
Generics is the topic of generalizing types and functionalities to broader cases.
This is extremely useful for reducing code duplication in many ways, but can call for some rather involved syntax.
This is extremely useful for reducing code duplication in many ways, but can call for rather involving syntax.
Namely, being generic requires taking great care to specify over which types a generic type is actually considered valid.
The simplest and most common use of generics is for type parameters.

View file

@ -13,7 +13,7 @@
// - Append "bar" to the string a specified amount of times
//
// The exact form of this will be:
// - The input is going to be a Vector of 2-length tuples,
// - The input is going to be a vector of a 2-length tuple,
// the first element is the string, the second one is the command.
// - The output element is going to be a vector of strings.