1 error[E0308]: mismatched types
2 --> $DIR/exclusive_range_pattern_syntax_collision3.rs:6:12
4 LL | [..9, 99..100, _] => {},
5 | ^ expected struct `std::ops::Range`, found integer
7 = note: expected struct `std::ops::Range<{integer}>`
10 error[E0308]: mismatched types
11 --> $DIR/exclusive_range_pattern_syntax_collision3.rs:6:15
13 LL | [..9, 99..100, _] => {},
14 | ^^ --- this is of type `{integer}`
16 | expected struct `std::ops::Range`, found integer
18 = note: expected struct `std::ops::Range<{integer}>`
19 found type `{integer}`
21 error[E0308]: mismatched types
22 --> $DIR/exclusive_range_pattern_syntax_collision3.rs:6:19
24 LL | [..9, 99..100, _] => {},
25 | -- ^^^ expected struct `std::ops::Range`, found integer
27 | this is of type `{integer}`
29 = note: expected struct `std::ops::Range<{integer}>`
30 found type `{integer}`
32 error: aborting due to 3 previous errors
34 For more information about this error, try `rustc --explain E0308`.