]>
Commit | Line | Data |
---|---|---|
e74abb32 XL |
1 | error[E0423]: expected function, tuple struct or tuple variant, found trait `Foo` |
2 | --> $DIR/issue-58022.rs:14:9 | |
3 | | | |
4 | LL | Foo(Box::new(*slice)) | |
5 | | ^^^ not a function, tuple struct or tuple variant | |
6 | ||
60c5eb7d | 7 | error[E0283]: type annotations needed |
e74abb32 XL |
8 | --> $DIR/issue-58022.rs:4:25 |
9 | | | |
10 | LL | const SIZE: usize; | |
11 | | ------------------ required by `Foo::SIZE` | |
12 | LL | | |
13 | LL | fn new(slice: &[u8; Foo::SIZE]) -> Self; | |
60c5eb7d XL |
14 | | ^^^^^^^^^ cannot infer type |
15 | | | |
16 | = note: cannot resolve `_: Foo` | |
e74abb32 XL |
17 | |
18 | error: aborting due to 2 previous errors | |
19 | ||
20 | Some errors have detailed explanations: E0283, E0423. | |
21 | For more information about an error, try `rustc --explain E0283`. |