| // rustfmt-spaces_around_ranges: false | |
| // Spaces around ranges | |
| fn main() { | |
| let lorem = 0 .. 10; | |
| let ipsum = 0 ..= 10; | |
| match lorem { | |
| 1 .. 5 => foo(), | |
| _ => bar, | |
| } | |
| match lorem { | |
| 1 ..= 5 => foo(), | |
| _ => bar, | |
| } | |
| match lorem { | |
| 1 ... 5 => foo(), | |
| _ => bar, | |
| } | |
| } | |
| fn half_open() { | |
| match [5 .. 4, 99 .. 105, 43 .. 44] { | |
| [_, 99 .., _] => {} | |
| [_, .. 105, _] => {} | |
| _ => {} | |
| }; | |
| if let ..= 5 = 0 {} | |
| if let .. 5 = 0 {} | |
| if let 5 .. = 0 {} | |
| } |