]>
Commit | Line | Data |
---|---|---|
b7449926 | 1 | error[E0423]: expected value, found type alias `m1::S` |
0731742a | 2 | --> $DIR/namespace-mix.rs:34:11 |
b7449926 | 3 | | |
e74abb32 XL |
4 | LL | pub struct TS(); |
5 | | ---------------- similarly named tuple struct `TS` defined here | |
6 | ... | |
532ac7d7 | 7 | LL | check(m1::S); |
0731742a | 8 | | ^^^^^ |
b7449926 XL |
9 | | |
10 | = note: can't use a type alias as a constructor | |
0731742a XL |
11 | help: a tuple struct with a similar name exists |
12 | | | |
532ac7d7 | 13 | LL | check(m1::TS); |
94222f64 | 14 | | ~~ |
f9f354fc | 15 | help: consider importing one of these items instead |
b7449926 XL |
16 | | |
17 | LL | use m2::S; | |
18 | | | |
f035d41b | 19 | LL | use xm2::S; |
b7449926 | 20 | | |
04454e1e FG |
21 | help: if you import `S`, refer to it directly |
22 | | | |
23 | LL - check(m1::S); | |
24 | LL + check(S); | |
923072b8 | 25 | | |
b7449926 XL |
26 | |
27 | error[E0423]: expected value, found type alias `xm1::S` | |
0731742a | 28 | --> $DIR/namespace-mix.rs:40:11 |
b7449926 | 29 | | |
532ac7d7 | 30 | LL | check(xm1::S); |
0731742a | 31 | | ^^^^^^ |
94222f64 | 32 | | |
dfeec247 XL |
33 | ::: $DIR/auxiliary/namespace-mix.rs:3:5 |
34 | | | |
35 | LL | pub struct TS(); | |
064997fb | 36 | | ------------- similarly named tuple struct `TS` defined here |
b7449926 XL |
37 | | |
38 | = note: can't use a type alias as a constructor | |
0731742a XL |
39 | help: a tuple struct with a similar name exists |
40 | | | |
532ac7d7 | 41 | LL | check(xm1::TS); |
94222f64 | 42 | | ~~ |
f9f354fc | 43 | help: consider importing one of these items instead |
b7449926 XL |
44 | | |
45 | LL | use m2::S; | |
46 | | | |
f035d41b | 47 | LL | use xm2::S; |
b7449926 | 48 | | |
04454e1e FG |
49 | help: if you import `S`, refer to it directly |
50 | | | |
51 | LL - check(xm1::S); | |
52 | LL + check(S); | |
923072b8 | 53 | | |
b7449926 | 54 | |
487cf647 | 55 | error[E0423]: expected value, found type alias `m7::V` |
0731742a | 56 | --> $DIR/namespace-mix.rs:100:11 |
b7449926 | 57 | | |
e74abb32 XL |
58 | LL | TV(), |
59 | | ---- similarly named tuple variant `TV` defined here | |
60 | ... | |
532ac7d7 | 61 | LL | check(m7::V); |
3dfed10e XL |
62 | | ^^^^^ |
63 | | | |
487cf647 | 64 | = note: can't use a type alias as a constructor |
0731742a XL |
65 | help: a tuple variant with a similar name exists |
66 | | | |
532ac7d7 | 67 | LL | check(m7::TV); |
94222f64 | 68 | | ~~ |
f9f354fc | 69 | help: consider importing one of these items instead |
b7449926 XL |
70 | | |
71 | LL | use m8::V; | |
72 | | | |
f035d41b | 73 | LL | use xm8::V; |
b7449926 | 74 | | |
04454e1e FG |
75 | help: if you import `V`, refer to it directly |
76 | | | |
77 | LL - check(m7::V); | |
78 | LL + check(V); | |
923072b8 | 79 | | |
b7449926 | 80 | |
487cf647 | 81 | error[E0423]: expected value, found type alias `xm7::V` |
0731742a | 82 | --> $DIR/namespace-mix.rs:106:11 |
b7449926 | 83 | | |
532ac7d7 | 84 | LL | check(xm7::V); |
3dfed10e | 85 | | ^^^^^^ |
94222f64 | 86 | | |
487cf647 | 87 | ::: $DIR/auxiliary/namespace-mix.rs:7:9 |
dfeec247 XL |
88 | | |
89 | LL | TV(), | |
064997fb | 90 | | -- similarly named tuple variant `TV` defined here |
e74abb32 | 91 | | |
487cf647 | 92 | = note: can't use a type alias as a constructor |
0731742a XL |
93 | help: a tuple variant with a similar name exists |
94 | | | |
532ac7d7 | 95 | LL | check(xm7::TV); |
94222f64 | 96 | | ~~ |
f9f354fc | 97 | help: consider importing one of these items instead |
b7449926 XL |
98 | | |
99 | LL | use m8::V; | |
100 | | | |
f035d41b | 101 | LL | use xm8::V; |
b7449926 | 102 | | |
04454e1e FG |
103 | help: if you import `V`, refer to it directly |
104 | | | |
105 | LL - check(xm7::V); | |
106 | LL + check(V); | |
923072b8 | 107 | | |
b7449926 XL |
108 | |
109 | error[E0277]: the trait bound `c::Item: Impossible` is not satisfied | |
e1599b0c | 110 | --> $DIR/namespace-mix.rs:33:11 |
b7449926 | 111 | | |
e1599b0c | 112 | LL | check(m1::S{}); |
c295e0f8 XL |
113 | | ----- ^^^^^^^ the trait `Impossible` is not implemented for `c::Item` |
114 | | | | |
115 | | required by a bound introduced by this call | |
94222f64 XL |
116 | | |
117 | note: required by a bound in `check` | |
118 | --> $DIR/namespace-mix.rs:21:13 | |
119 | | | |
120 | LL | fn check<T: Impossible>(_: T) {} | |
121 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
122 | |
123 | error[E0277]: the trait bound `c::S: Impossible` is not satisfied | |
e1599b0c | 124 | --> $DIR/namespace-mix.rs:35:11 |
b7449926 | 125 | | |
e1599b0c | 126 | LL | check(m2::S{}); |
c295e0f8 XL |
127 | | ----- ^^^^^^^ the trait `Impossible` is not implemented for `c::S` |
128 | | | | |
129 | | required by a bound introduced by this call | |
94222f64 XL |
130 | | |
131 | note: required by a bound in `check` | |
132 | --> $DIR/namespace-mix.rs:21:13 | |
133 | | | |
134 | LL | fn check<T: Impossible>(_: T) {} | |
135 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
136 | |
137 | error[E0277]: the trait bound `c::Item: Impossible` is not satisfied | |
e1599b0c | 138 | --> $DIR/namespace-mix.rs:36:11 |
b7449926 | 139 | | |
e1599b0c | 140 | LL | check(m2::S); |
c295e0f8 XL |
141 | | ----- ^^^^^ the trait `Impossible` is not implemented for `c::Item` |
142 | | | | |
143 | | required by a bound introduced by this call | |
94222f64 XL |
144 | | |
145 | note: required by a bound in `check` | |
146 | --> $DIR/namespace-mix.rs:21:13 | |
147 | | | |
148 | LL | fn check<T: Impossible>(_: T) {} | |
149 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
150 | |
151 | error[E0277]: the trait bound `namespace_mix::c::Item: Impossible` is not satisfied | |
e1599b0c | 152 | --> $DIR/namespace-mix.rs:39:11 |
b7449926 | 153 | | |
e1599b0c | 154 | LL | check(xm1::S{}); |
c295e0f8 XL |
155 | | ----- ^^^^^^^^ the trait `Impossible` is not implemented for `namespace_mix::c::Item` |
156 | | | | |
157 | | required by a bound introduced by this call | |
94222f64 XL |
158 | | |
159 | note: required by a bound in `check` | |
160 | --> $DIR/namespace-mix.rs:21:13 | |
161 | | | |
162 | LL | fn check<T: Impossible>(_: T) {} | |
163 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
164 | |
165 | error[E0277]: the trait bound `namespace_mix::c::S: Impossible` is not satisfied | |
e1599b0c | 166 | --> $DIR/namespace-mix.rs:41:11 |
b7449926 | 167 | | |
e1599b0c | 168 | LL | check(xm2::S{}); |
c295e0f8 XL |
169 | | ----- ^^^^^^^^ the trait `Impossible` is not implemented for `namespace_mix::c::S` |
170 | | | | |
171 | | required by a bound introduced by this call | |
94222f64 XL |
172 | | |
173 | note: required by a bound in `check` | |
174 | --> $DIR/namespace-mix.rs:21:13 | |
175 | | | |
176 | LL | fn check<T: Impossible>(_: T) {} | |
177 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
178 | |
179 | error[E0277]: the trait bound `namespace_mix::c::Item: Impossible` is not satisfied | |
e1599b0c | 180 | --> $DIR/namespace-mix.rs:42:11 |
b7449926 | 181 | | |
e1599b0c | 182 | LL | check(xm2::S); |
c295e0f8 XL |
183 | | ----- ^^^^^^ the trait `Impossible` is not implemented for `namespace_mix::c::Item` |
184 | | | | |
185 | | required by a bound introduced by this call | |
94222f64 XL |
186 | | |
187 | note: required by a bound in `check` | |
188 | --> $DIR/namespace-mix.rs:21:13 | |
189 | | | |
190 | LL | fn check<T: Impossible>(_: T) {} | |
191 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
192 | |
193 | error[E0277]: the trait bound `c::Item: Impossible` is not satisfied | |
e1599b0c | 194 | --> $DIR/namespace-mix.rs:55:11 |
b7449926 | 195 | | |
e1599b0c | 196 | LL | check(m3::TS{}); |
c295e0f8 XL |
197 | | ----- ^^^^^^^^ the trait `Impossible` is not implemented for `c::Item` |
198 | | | | |
199 | | required by a bound introduced by this call | |
94222f64 XL |
200 | | |
201 | note: required by a bound in `check` | |
202 | --> $DIR/namespace-mix.rs:21:13 | |
203 | | | |
204 | LL | fn check<T: Impossible>(_: T) {} | |
205 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 | 206 | |
a1dfa0c6 | 207 | error[E0277]: the trait bound `fn() -> c::TS {c::TS}: Impossible` is not satisfied |
e1599b0c | 208 | --> $DIR/namespace-mix.rs:56:11 |
b7449926 | 209 | | |
e1599b0c | 210 | LL | check(m3::TS); |
f2b60f7d | 211 | | ----- ^^^^^^ the trait `Impossible` is not implemented for fn item `fn() -> c::TS {c::TS}` |
c295e0f8 XL |
212 | | | |
213 | | required by a bound introduced by this call | |
94222f64 XL |
214 | | |
215 | note: required by a bound in `check` | |
216 | --> $DIR/namespace-mix.rs:21:13 | |
217 | | | |
218 | LL | fn check<T: Impossible>(_: T) {} | |
219 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
220 | |
221 | error[E0277]: the trait bound `c::TS: Impossible` is not satisfied | |
e1599b0c | 222 | --> $DIR/namespace-mix.rs:57:11 |
b7449926 | 223 | | |
e1599b0c | 224 | LL | check(m4::TS{}); |
c295e0f8 XL |
225 | | ----- ^^^^^^^^ the trait `Impossible` is not implemented for `c::TS` |
226 | | | | |
227 | | required by a bound introduced by this call | |
94222f64 XL |
228 | | |
229 | note: required by a bound in `check` | |
230 | --> $DIR/namespace-mix.rs:21:13 | |
231 | | | |
232 | LL | fn check<T: Impossible>(_: T) {} | |
233 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
234 | |
235 | error[E0277]: the trait bound `c::Item: Impossible` is not satisfied | |
e1599b0c | 236 | --> $DIR/namespace-mix.rs:58:11 |
b7449926 | 237 | | |
e1599b0c | 238 | LL | check(m4::TS); |
c295e0f8 XL |
239 | | ----- ^^^^^^ the trait `Impossible` is not implemented for `c::Item` |
240 | | | | |
241 | | required by a bound introduced by this call | |
94222f64 XL |
242 | | |
243 | note: required by a bound in `check` | |
244 | --> $DIR/namespace-mix.rs:21:13 | |
245 | | | |
246 | LL | fn check<T: Impossible>(_: T) {} | |
247 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
248 | |
249 | error[E0277]: the trait bound `namespace_mix::c::Item: Impossible` is not satisfied | |
e1599b0c | 250 | --> $DIR/namespace-mix.rs:61:11 |
b7449926 | 251 | | |
e1599b0c | 252 | LL | check(xm3::TS{}); |
c295e0f8 XL |
253 | | ----- ^^^^^^^^^ the trait `Impossible` is not implemented for `namespace_mix::c::Item` |
254 | | | | |
255 | | required by a bound introduced by this call | |
94222f64 XL |
256 | | |
257 | note: required by a bound in `check` | |
258 | --> $DIR/namespace-mix.rs:21:13 | |
259 | | | |
260 | LL | fn check<T: Impossible>(_: T) {} | |
261 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 | 262 | |
a1dfa0c6 | 263 | error[E0277]: the trait bound `fn() -> namespace_mix::c::TS {namespace_mix::c::TS}: Impossible` is not satisfied |
e1599b0c | 264 | --> $DIR/namespace-mix.rs:62:11 |
b7449926 | 265 | | |
e1599b0c | 266 | LL | check(xm3::TS); |
f2b60f7d | 267 | | ----- ^^^^^^^ the trait `Impossible` is not implemented for fn item `fn() -> namespace_mix::c::TS {namespace_mix::c::TS}` |
c295e0f8 XL |
268 | | | |
269 | | required by a bound introduced by this call | |
94222f64 XL |
270 | | |
271 | note: required by a bound in `check` | |
272 | --> $DIR/namespace-mix.rs:21:13 | |
273 | | | |
274 | LL | fn check<T: Impossible>(_: T) {} | |
275 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
276 | |
277 | error[E0277]: the trait bound `namespace_mix::c::TS: Impossible` is not satisfied | |
e1599b0c | 278 | --> $DIR/namespace-mix.rs:63:11 |
b7449926 | 279 | | |
e1599b0c | 280 | LL | check(xm4::TS{}); |
c295e0f8 XL |
281 | | ----- ^^^^^^^^^ the trait `Impossible` is not implemented for `namespace_mix::c::TS` |
282 | | | | |
283 | | required by a bound introduced by this call | |
94222f64 XL |
284 | | |
285 | note: required by a bound in `check` | |
286 | --> $DIR/namespace-mix.rs:21:13 | |
287 | | | |
288 | LL | fn check<T: Impossible>(_: T) {} | |
289 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
290 | |
291 | error[E0277]: the trait bound `namespace_mix::c::Item: Impossible` is not satisfied | |
e1599b0c | 292 | --> $DIR/namespace-mix.rs:64:11 |
b7449926 | 293 | | |
e1599b0c | 294 | LL | check(xm4::TS); |
c295e0f8 XL |
295 | | ----- ^^^^^^^ the trait `Impossible` is not implemented for `namespace_mix::c::Item` |
296 | | | | |
297 | | required by a bound introduced by this call | |
94222f64 XL |
298 | | |
299 | note: required by a bound in `check` | |
300 | --> $DIR/namespace-mix.rs:21:13 | |
301 | | | |
302 | LL | fn check<T: Impossible>(_: T) {} | |
303 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
304 | |
305 | error[E0277]: the trait bound `c::Item: Impossible` is not satisfied | |
e1599b0c | 306 | --> $DIR/namespace-mix.rs:77:11 |
b7449926 | 307 | | |
e1599b0c | 308 | LL | check(m5::US{}); |
c295e0f8 XL |
309 | | ----- ^^^^^^^^ the trait `Impossible` is not implemented for `c::Item` |
310 | | | | |
311 | | required by a bound introduced by this call | |
94222f64 XL |
312 | | |
313 | note: required by a bound in `check` | |
314 | --> $DIR/namespace-mix.rs:21:13 | |
315 | | | |
316 | LL | fn check<T: Impossible>(_: T) {} | |
317 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
318 | |
319 | error[E0277]: the trait bound `c::US: Impossible` is not satisfied | |
e1599b0c | 320 | --> $DIR/namespace-mix.rs:78:11 |
b7449926 | 321 | | |
e1599b0c | 322 | LL | check(m5::US); |
c295e0f8 XL |
323 | | ----- ^^^^^^ the trait `Impossible` is not implemented for `c::US` |
324 | | | | |
325 | | required by a bound introduced by this call | |
94222f64 XL |
326 | | |
327 | note: required by a bound in `check` | |
328 | --> $DIR/namespace-mix.rs:21:13 | |
329 | | | |
330 | LL | fn check<T: Impossible>(_: T) {} | |
331 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
332 | |
333 | error[E0277]: the trait bound `c::US: Impossible` is not satisfied | |
e1599b0c | 334 | --> $DIR/namespace-mix.rs:79:11 |
b7449926 | 335 | | |
e1599b0c | 336 | LL | check(m6::US{}); |
c295e0f8 XL |
337 | | ----- ^^^^^^^^ the trait `Impossible` is not implemented for `c::US` |
338 | | | | |
339 | | required by a bound introduced by this call | |
94222f64 XL |
340 | | |
341 | note: required by a bound in `check` | |
342 | --> $DIR/namespace-mix.rs:21:13 | |
343 | | | |
344 | LL | fn check<T: Impossible>(_: T) {} | |
345 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
346 | |
347 | error[E0277]: the trait bound `c::Item: Impossible` is not satisfied | |
e1599b0c | 348 | --> $DIR/namespace-mix.rs:80:11 |
b7449926 | 349 | | |
e1599b0c | 350 | LL | check(m6::US); |
c295e0f8 XL |
351 | | ----- ^^^^^^ the trait `Impossible` is not implemented for `c::Item` |
352 | | | | |
353 | | required by a bound introduced by this call | |
94222f64 XL |
354 | | |
355 | note: required by a bound in `check` | |
356 | --> $DIR/namespace-mix.rs:21:13 | |
357 | | | |
358 | LL | fn check<T: Impossible>(_: T) {} | |
359 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
360 | |
361 | error[E0277]: the trait bound `namespace_mix::c::Item: Impossible` is not satisfied | |
e1599b0c | 362 | --> $DIR/namespace-mix.rs:83:11 |
b7449926 | 363 | | |
e1599b0c | 364 | LL | check(xm5::US{}); |
c295e0f8 XL |
365 | | ----- ^^^^^^^^^ the trait `Impossible` is not implemented for `namespace_mix::c::Item` |
366 | | | | |
367 | | required by a bound introduced by this call | |
94222f64 XL |
368 | | |
369 | note: required by a bound in `check` | |
370 | --> $DIR/namespace-mix.rs:21:13 | |
371 | | | |
372 | LL | fn check<T: Impossible>(_: T) {} | |
373 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
374 | |
375 | error[E0277]: the trait bound `namespace_mix::c::US: Impossible` is not satisfied | |
e1599b0c | 376 | --> $DIR/namespace-mix.rs:84:11 |
b7449926 | 377 | | |
e1599b0c | 378 | LL | check(xm5::US); |
c295e0f8 XL |
379 | | ----- ^^^^^^^ the trait `Impossible` is not implemented for `namespace_mix::c::US` |
380 | | | | |
381 | | required by a bound introduced by this call | |
94222f64 XL |
382 | | |
383 | note: required by a bound in `check` | |
384 | --> $DIR/namespace-mix.rs:21:13 | |
385 | | | |
386 | LL | fn check<T: Impossible>(_: T) {} | |
387 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
388 | |
389 | error[E0277]: the trait bound `namespace_mix::c::US: Impossible` is not satisfied | |
e1599b0c | 390 | --> $DIR/namespace-mix.rs:85:11 |
b7449926 | 391 | | |
e1599b0c | 392 | LL | check(xm6::US{}); |
c295e0f8 XL |
393 | | ----- ^^^^^^^^^ the trait `Impossible` is not implemented for `namespace_mix::c::US` |
394 | | | | |
395 | | required by a bound introduced by this call | |
94222f64 XL |
396 | | |
397 | note: required by a bound in `check` | |
398 | --> $DIR/namespace-mix.rs:21:13 | |
399 | | | |
400 | LL | fn check<T: Impossible>(_: T) {} | |
401 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
402 | |
403 | error[E0277]: the trait bound `namespace_mix::c::Item: Impossible` is not satisfied | |
e1599b0c | 404 | --> $DIR/namespace-mix.rs:86:11 |
b7449926 | 405 | | |
e1599b0c | 406 | LL | check(xm6::US); |
c295e0f8 XL |
407 | | ----- ^^^^^^^ the trait `Impossible` is not implemented for `namespace_mix::c::Item` |
408 | | | | |
409 | | required by a bound introduced by this call | |
94222f64 XL |
410 | | |
411 | note: required by a bound in `check` | |
412 | --> $DIR/namespace-mix.rs:21:13 | |
413 | | | |
414 | LL | fn check<T: Impossible>(_: T) {} | |
415 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
416 | |
417 | error[E0277]: the trait bound `c::Item: Impossible` is not satisfied | |
e1599b0c | 418 | --> $DIR/namespace-mix.rs:99:11 |
b7449926 | 419 | | |
e1599b0c | 420 | LL | check(m7::V{}); |
c295e0f8 XL |
421 | | ----- ^^^^^^^ the trait `Impossible` is not implemented for `c::Item` |
422 | | | | |
423 | | required by a bound introduced by this call | |
94222f64 XL |
424 | | |
425 | note: required by a bound in `check` | |
426 | --> $DIR/namespace-mix.rs:21:13 | |
427 | | | |
428 | LL | fn check<T: Impossible>(_: T) {} | |
429 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
430 | |
431 | error[E0277]: the trait bound `c::E: Impossible` is not satisfied | |
e1599b0c | 432 | --> $DIR/namespace-mix.rs:101:11 |
b7449926 | 433 | | |
e1599b0c | 434 | LL | check(m8::V{}); |
c295e0f8 XL |
435 | | ----- ^^^^^^^ the trait `Impossible` is not implemented for `c::E` |
436 | | | | |
437 | | required by a bound introduced by this call | |
94222f64 XL |
438 | | |
439 | note: required by a bound in `check` | |
440 | --> $DIR/namespace-mix.rs:21:13 | |
441 | | | |
442 | LL | fn check<T: Impossible>(_: T) {} | |
443 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
444 | |
445 | error[E0277]: the trait bound `c::Item: Impossible` is not satisfied | |
e1599b0c | 446 | --> $DIR/namespace-mix.rs:102:11 |
b7449926 | 447 | | |
e1599b0c | 448 | LL | check(m8::V); |
c295e0f8 XL |
449 | | ----- ^^^^^ the trait `Impossible` is not implemented for `c::Item` |
450 | | | | |
451 | | required by a bound introduced by this call | |
94222f64 XL |
452 | | |
453 | note: required by a bound in `check` | |
454 | --> $DIR/namespace-mix.rs:21:13 | |
455 | | | |
456 | LL | fn check<T: Impossible>(_: T) {} | |
457 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
458 | |
459 | error[E0277]: the trait bound `namespace_mix::c::Item: Impossible` is not satisfied | |
e1599b0c | 460 | --> $DIR/namespace-mix.rs:105:11 |
b7449926 | 461 | | |
e1599b0c | 462 | LL | check(xm7::V{}); |
c295e0f8 XL |
463 | | ----- ^^^^^^^^ the trait `Impossible` is not implemented for `namespace_mix::c::Item` |
464 | | | | |
465 | | required by a bound introduced by this call | |
94222f64 XL |
466 | | |
467 | note: required by a bound in `check` | |
468 | --> $DIR/namespace-mix.rs:21:13 | |
469 | | | |
470 | LL | fn check<T: Impossible>(_: T) {} | |
471 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
472 | |
473 | error[E0277]: the trait bound `namespace_mix::c::E: Impossible` is not satisfied | |
e1599b0c | 474 | --> $DIR/namespace-mix.rs:107:11 |
b7449926 | 475 | | |
e1599b0c | 476 | LL | check(xm8::V{}); |
c295e0f8 XL |
477 | | ----- ^^^^^^^^ the trait `Impossible` is not implemented for `namespace_mix::c::E` |
478 | | | | |
479 | | required by a bound introduced by this call | |
94222f64 XL |
480 | | |
481 | note: required by a bound in `check` | |
482 | --> $DIR/namespace-mix.rs:21:13 | |
483 | | | |
484 | LL | fn check<T: Impossible>(_: T) {} | |
485 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
486 | |
487 | error[E0277]: the trait bound `namespace_mix::c::Item: Impossible` is not satisfied | |
e1599b0c | 488 | --> $DIR/namespace-mix.rs:108:11 |
b7449926 | 489 | | |
e1599b0c | 490 | LL | check(xm8::V); |
c295e0f8 XL |
491 | | ----- ^^^^^^ the trait `Impossible` is not implemented for `namespace_mix::c::Item` |
492 | | | | |
493 | | required by a bound introduced by this call | |
94222f64 XL |
494 | | |
495 | note: required by a bound in `check` | |
496 | --> $DIR/namespace-mix.rs:21:13 | |
497 | | | |
498 | LL | fn check<T: Impossible>(_: T) {} | |
499 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
500 | |
501 | error[E0277]: the trait bound `c::Item: Impossible` is not satisfied | |
e1599b0c | 502 | --> $DIR/namespace-mix.rs:121:11 |
b7449926 | 503 | | |
e1599b0c | 504 | LL | check(m9::TV{}); |
c295e0f8 XL |
505 | | ----- ^^^^^^^^ the trait `Impossible` is not implemented for `c::Item` |
506 | | | | |
507 | | required by a bound introduced by this call | |
94222f64 XL |
508 | | |
509 | note: required by a bound in `check` | |
510 | --> $DIR/namespace-mix.rs:21:13 | |
511 | | | |
512 | LL | fn check<T: Impossible>(_: T) {} | |
513 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
514 | |
515 | error[E0277]: the trait bound `fn() -> c::E {c::E::TV}: Impossible` is not satisfied | |
e1599b0c | 516 | --> $DIR/namespace-mix.rs:122:11 |
b7449926 | 517 | | |
e1599b0c | 518 | LL | check(m9::TV); |
f2b60f7d | 519 | | ----- ^^^^^^ the trait `Impossible` is not implemented for fn item `fn() -> c::E {c::E::TV}` |
c295e0f8 XL |
520 | | | |
521 | | required by a bound introduced by this call | |
94222f64 XL |
522 | | |
523 | note: required by a bound in `check` | |
524 | --> $DIR/namespace-mix.rs:21:13 | |
525 | | | |
526 | LL | fn check<T: Impossible>(_: T) {} | |
527 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
528 | |
529 | error[E0277]: the trait bound `c::E: Impossible` is not satisfied | |
e1599b0c | 530 | --> $DIR/namespace-mix.rs:123:11 |
b7449926 | 531 | | |
e1599b0c | 532 | LL | check(mA::TV{}); |
c295e0f8 XL |
533 | | ----- ^^^^^^^^ the trait `Impossible` is not implemented for `c::E` |
534 | | | | |
535 | | required by a bound introduced by this call | |
94222f64 XL |
536 | | |
537 | note: required by a bound in `check` | |
538 | --> $DIR/namespace-mix.rs:21:13 | |
539 | | | |
540 | LL | fn check<T: Impossible>(_: T) {} | |
541 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
542 | |
543 | error[E0277]: the trait bound `c::Item: Impossible` is not satisfied | |
e1599b0c | 544 | --> $DIR/namespace-mix.rs:124:11 |
b7449926 | 545 | | |
e1599b0c | 546 | LL | check(mA::TV); |
c295e0f8 XL |
547 | | ----- ^^^^^^ the trait `Impossible` is not implemented for `c::Item` |
548 | | | | |
549 | | required by a bound introduced by this call | |
94222f64 XL |
550 | | |
551 | note: required by a bound in `check` | |
552 | --> $DIR/namespace-mix.rs:21:13 | |
553 | | | |
554 | LL | fn check<T: Impossible>(_: T) {} | |
555 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
556 | |
557 | error[E0277]: the trait bound `namespace_mix::c::Item: Impossible` is not satisfied | |
e1599b0c | 558 | --> $DIR/namespace-mix.rs:127:11 |
b7449926 | 559 | | |
e1599b0c | 560 | LL | check(xm9::TV{}); |
c295e0f8 XL |
561 | | ----- ^^^^^^^^^ the trait `Impossible` is not implemented for `namespace_mix::c::Item` |
562 | | | | |
563 | | required by a bound introduced by this call | |
94222f64 XL |
564 | | |
565 | note: required by a bound in `check` | |
566 | --> $DIR/namespace-mix.rs:21:13 | |
567 | | | |
568 | LL | fn check<T: Impossible>(_: T) {} | |
569 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 | 570 | |
532ac7d7 | 571 | error[E0277]: the trait bound `fn() -> namespace_mix::c::E {namespace_mix::xm7::TV}: Impossible` is not satisfied |
e1599b0c | 572 | --> $DIR/namespace-mix.rs:128:11 |
b7449926 | 573 | | |
e1599b0c | 574 | LL | check(xm9::TV); |
f2b60f7d | 575 | | ----- ^^^^^^^ the trait `Impossible` is not implemented for fn item `fn() -> namespace_mix::c::E {namespace_mix::xm7::TV}` |
c295e0f8 XL |
576 | | | |
577 | | required by a bound introduced by this call | |
94222f64 XL |
578 | | |
579 | note: required by a bound in `check` | |
580 | --> $DIR/namespace-mix.rs:21:13 | |
581 | | | |
582 | LL | fn check<T: Impossible>(_: T) {} | |
583 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
584 | |
585 | error[E0277]: the trait bound `namespace_mix::c::E: Impossible` is not satisfied | |
e1599b0c | 586 | --> $DIR/namespace-mix.rs:129:11 |
b7449926 | 587 | | |
e1599b0c | 588 | LL | check(xmA::TV{}); |
c295e0f8 XL |
589 | | ----- ^^^^^^^^^ the trait `Impossible` is not implemented for `namespace_mix::c::E` |
590 | | | | |
591 | | required by a bound introduced by this call | |
94222f64 XL |
592 | | |
593 | note: required by a bound in `check` | |
594 | --> $DIR/namespace-mix.rs:21:13 | |
595 | | | |
596 | LL | fn check<T: Impossible>(_: T) {} | |
597 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
598 | |
599 | error[E0277]: the trait bound `namespace_mix::c::Item: Impossible` is not satisfied | |
e1599b0c | 600 | --> $DIR/namespace-mix.rs:130:11 |
b7449926 | 601 | | |
e1599b0c | 602 | LL | check(xmA::TV); |
c295e0f8 XL |
603 | | ----- ^^^^^^^ the trait `Impossible` is not implemented for `namespace_mix::c::Item` |
604 | | | | |
605 | | required by a bound introduced by this call | |
94222f64 XL |
606 | | |
607 | note: required by a bound in `check` | |
608 | --> $DIR/namespace-mix.rs:21:13 | |
609 | | | |
610 | LL | fn check<T: Impossible>(_: T) {} | |
611 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
612 | |
613 | error[E0277]: the trait bound `c::Item: Impossible` is not satisfied | |
e1599b0c | 614 | --> $DIR/namespace-mix.rs:143:11 |
b7449926 | 615 | | |
e1599b0c | 616 | LL | check(mB::UV{}); |
c295e0f8 XL |
617 | | ----- ^^^^^^^^ the trait `Impossible` is not implemented for `c::Item` |
618 | | | | |
619 | | required by a bound introduced by this call | |
94222f64 XL |
620 | | |
621 | note: required by a bound in `check` | |
622 | --> $DIR/namespace-mix.rs:21:13 | |
623 | | | |
624 | LL | fn check<T: Impossible>(_: T) {} | |
625 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
626 | |
627 | error[E0277]: the trait bound `c::E: Impossible` is not satisfied | |
e1599b0c | 628 | --> $DIR/namespace-mix.rs:144:11 |
b7449926 | 629 | | |
e1599b0c | 630 | LL | check(mB::UV); |
c295e0f8 XL |
631 | | ----- ^^^^^^ the trait `Impossible` is not implemented for `c::E` |
632 | | | | |
633 | | required by a bound introduced by this call | |
94222f64 XL |
634 | | |
635 | note: required by a bound in `check` | |
636 | --> $DIR/namespace-mix.rs:21:13 | |
637 | | | |
638 | LL | fn check<T: Impossible>(_: T) {} | |
639 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
640 | |
641 | error[E0277]: the trait bound `c::E: Impossible` is not satisfied | |
e1599b0c | 642 | --> $DIR/namespace-mix.rs:145:11 |
b7449926 | 643 | | |
e1599b0c | 644 | LL | check(mC::UV{}); |
c295e0f8 XL |
645 | | ----- ^^^^^^^^ the trait `Impossible` is not implemented for `c::E` |
646 | | | | |
647 | | required by a bound introduced by this call | |
94222f64 XL |
648 | | |
649 | note: required by a bound in `check` | |
650 | --> $DIR/namespace-mix.rs:21:13 | |
651 | | | |
652 | LL | fn check<T: Impossible>(_: T) {} | |
653 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
654 | |
655 | error[E0277]: the trait bound `c::Item: Impossible` is not satisfied | |
e1599b0c | 656 | --> $DIR/namespace-mix.rs:146:11 |
b7449926 | 657 | | |
e1599b0c | 658 | LL | check(mC::UV); |
c295e0f8 XL |
659 | | ----- ^^^^^^ the trait `Impossible` is not implemented for `c::Item` |
660 | | | | |
661 | | required by a bound introduced by this call | |
94222f64 XL |
662 | | |
663 | note: required by a bound in `check` | |
664 | --> $DIR/namespace-mix.rs:21:13 | |
665 | | | |
666 | LL | fn check<T: Impossible>(_: T) {} | |
667 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
668 | |
669 | error[E0277]: the trait bound `namespace_mix::c::Item: Impossible` is not satisfied | |
e1599b0c | 670 | --> $DIR/namespace-mix.rs:149:11 |
b7449926 | 671 | | |
e1599b0c | 672 | LL | check(xmB::UV{}); |
c295e0f8 XL |
673 | | ----- ^^^^^^^^^ the trait `Impossible` is not implemented for `namespace_mix::c::Item` |
674 | | | | |
675 | | required by a bound introduced by this call | |
94222f64 XL |
676 | | |
677 | note: required by a bound in `check` | |
678 | --> $DIR/namespace-mix.rs:21:13 | |
679 | | | |
680 | LL | fn check<T: Impossible>(_: T) {} | |
681 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
682 | |
683 | error[E0277]: the trait bound `namespace_mix::c::E: Impossible` is not satisfied | |
e1599b0c | 684 | --> $DIR/namespace-mix.rs:150:11 |
b7449926 | 685 | | |
e1599b0c | 686 | LL | check(xmB::UV); |
c295e0f8 XL |
687 | | ----- ^^^^^^^ the trait `Impossible` is not implemented for `namespace_mix::c::E` |
688 | | | | |
689 | | required by a bound introduced by this call | |
94222f64 XL |
690 | | |
691 | note: required by a bound in `check` | |
692 | --> $DIR/namespace-mix.rs:21:13 | |
693 | | | |
694 | LL | fn check<T: Impossible>(_: T) {} | |
695 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
696 | |
697 | error[E0277]: the trait bound `namespace_mix::c::E: Impossible` is not satisfied | |
e1599b0c | 698 | --> $DIR/namespace-mix.rs:151:11 |
b7449926 | 699 | | |
e1599b0c | 700 | LL | check(xmC::UV{}); |
c295e0f8 XL |
701 | | ----- ^^^^^^^^^ the trait `Impossible` is not implemented for `namespace_mix::c::E` |
702 | | | | |
703 | | required by a bound introduced by this call | |
94222f64 XL |
704 | | |
705 | note: required by a bound in `check` | |
706 | --> $DIR/namespace-mix.rs:21:13 | |
707 | | | |
708 | LL | fn check<T: Impossible>(_: T) {} | |
709 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
710 | |
711 | error[E0277]: the trait bound `namespace_mix::c::Item: Impossible` is not satisfied | |
e1599b0c | 712 | --> $DIR/namespace-mix.rs:152:11 |
b7449926 | 713 | | |
e1599b0c | 714 | LL | check(xmC::UV); |
c295e0f8 XL |
715 | | ----- ^^^^^^^ the trait `Impossible` is not implemented for `namespace_mix::c::Item` |
716 | | | | |
717 | | required by a bound introduced by this call | |
94222f64 XL |
718 | | |
719 | note: required by a bound in `check` | |
720 | --> $DIR/namespace-mix.rs:21:13 | |
721 | | | |
722 | LL | fn check<T: Impossible>(_: T) {} | |
723 | | ^^^^^^^^^^ required by this bound in `check` | |
b7449926 XL |
724 | |
725 | error: aborting due to 48 previous errors | |
726 | ||
48663c56 | 727 | Some errors have detailed explanations: E0277, E0423. |
b7449926 | 728 | For more information about an error, try `rustc --explain E0277`. |