]>
Commit | Line | Data |
---|---|---|
29967ef6 | 1 | error[E0277]: the trait bound `dyn Foo: CastTo<[i32]>` is not satisfied |
f25598a0 | 2 | --> $DIR/issue-71659.rs:30:15 |
29967ef6 XL |
3 | | |
4 | LL | let x = x.cast::<[i32]>(); | |
f25598a0 | 5 | | ^^^^ the trait `CastTo<[i32]>` is not implemented for `dyn Foo` |
3c0e092e XL |
6 | | |
7 | note: required by a bound in `Cast::cast` | |
8 | --> $DIR/issue-71659.rs:19:15 | |
9 | | | |
10 | LL | fn cast<T: ?Sized>(&self) -> &T | |
11 | | ---- required by a bound in this | |
12 | LL | where | |
13 | LL | Self: CastTo<T>, | |
14 | | ^^^^^^^^^ required by this bound in `Cast::cast` | |
29967ef6 XL |
15 | |
16 | error: aborting due to previous error | |
17 | ||
18 | For more information about this error, try `rustc --explain E0277`. |