1error: missing angle brackets in associated item path 2 --> $DIR/bad-assoc-pat.rs:3:9 3 | 4LL | [u8]::AssocItem => {} 5 | ^^^^^^^^^^^^^^^ help: try: `<[u8]>::AssocItem` 6 7error: missing angle brackets in associated item path 8 --> $DIR/bad-assoc-pat.rs:6:9 9 | 10LL | (u8, u8)::AssocItem => {} 11 | ^^^^^^^^^^^^^^^^^^^ help: try: `<(u8, u8)>::AssocItem` 12 13error: missing angle brackets in associated item path 14 --> $DIR/bad-assoc-pat.rs:9:9 15 | 16LL | _::AssocItem => {} 17 | ^^^^^^^^^^^^ help: try: `<_>::AssocItem` 18 19error: missing angle brackets in associated item path 20 --> $DIR/bad-assoc-pat.rs:14:10 21 | 22LL | &(u8,)::AssocItem => {} 23 | ^^^^^^^^^^^^^^^^ help: try: `<(u8,)>::AssocItem` 24 25error: missing angle brackets in associated item path 26 --> $DIR/bad-assoc-pat.rs:32:9 27 | 28LL | ty!()::AssocItem => {} 29 | ^^^^^^^^^^^^^^^^ help: try: `<ty!()>::AssocItem` 30 31error: missing angle brackets in associated item path 32 --> $DIR/bad-assoc-pat.rs:21:19 33 | 34LL | ($ty: ty) => ($ty::AssocItem) 35 | ^^^^^^^^^^^^^^ help: try: `<$ty>::AssocItem` 36... 37LL | pat!(u8) => {} 38 | -------- in this macro invocation 39 | 40 = note: this error originates in the macro `pat` (in Nightly builds, run with -Z macro-backtrace for more info) 41 42error[E0599]: no associated item named `AssocItem` found for slice `[u8]` in the current scope 43 --> $DIR/bad-assoc-pat.rs:3:15 44 | 45LL | [u8]::AssocItem => {} 46 | ^^^^^^^^^ associated item not found in `[u8]` 47 48error[E0599]: no associated item named `AssocItem` found for tuple `(u8, u8)` in the current scope 49 --> $DIR/bad-assoc-pat.rs:6:19 50 | 51LL | (u8, u8)::AssocItem => {} 52 | ^^^^^^^^^ associated item not found in `(u8, u8)` 53 54error[E0599]: no associated item named `AssocItem` found for type `_` in the current scope 55 --> $DIR/bad-assoc-pat.rs:9:12 56 | 57LL | _::AssocItem => {} 58 | ^^^^^^^^^ associated item not found in `_` 59 60error[E0599]: no associated item named `AssocItem` found for tuple `(u8,)` in the current scope 61 --> $DIR/bad-assoc-pat.rs:14:17 62 | 63LL | &(u8,)::AssocItem => {} 64 | ^^^^^^^^^ associated item not found in `(u8,)` 65 66error[E0599]: no associated item named `AssocItem` found for type `u8` in the current scope 67 --> $DIR/bad-assoc-pat.rs:21:24 68 | 69LL | ($ty: ty) => ($ty::AssocItem) 70 | ^^^^^^^^^ associated item not found in `u8` 71... 72LL | pat!(u8) => {} 73 | -------- in this macro invocation 74 | 75 = note: this error originates in the macro `pat` (in Nightly builds, run with -Z macro-backtrace for more info) 76 77error[E0599]: no associated item named `AssocItem` found for type `u8` in the current scope 78 --> $DIR/bad-assoc-pat.rs:32:16 79 | 80LL | ty!()::AssocItem => {} 81 | ^^^^^^^^^ associated item not found in `u8` 82 83error: aborting due to 12 previous errors 84 85For more information about this error, try `rustc --explain E0599`. 86