| The range pattern `...` is no longer allowed. |
| |
| Erroneous code example: |
| |
| ```edition2021,compile_fail,E0783 |
| match 2u8 { |
| 0...9 => println!("Got a number less than 10"), // error! |
| _ => println!("Got a number 10 or more"), |
| } |
| ``` |
| |
| Older Rust code using previous editions allowed `...` to stand for inclusive |
| ranges which are now signified using `..=`. |
| |
| To make this code compile replace the `...` with `..=`. |
| |
| ```edition2021 |
| match 2u8 { |
| 0..=9 => println!("Got a number less than 10"), // ok! |
| _ => println!("Got a number 10 or more"), |
| } |
| ``` |