]>
Commit | Line | Data |
---|---|---|
17df50a5 XL |
1 | error[E0277]: the size for values of type `[u8]` cannot be known at compilation time |
2 | --> $DIR/issue-85943-no-suggest-unsized-indirection-in-where-clause.rs:5:10 | |
3 | | | |
17df50a5 XL |
4 | LL | struct B(A<[u8]>); |
5 | | ^^^^^^^ doesn't have a size known at compile-time | |
6 | | | |
7 | = help: the trait `Sized` is not implemented for `[u8]` | |
94222f64 XL |
8 | note: required by a bound in `A` |
9 | --> $DIR/issue-85943-no-suggest-unsized-indirection-in-where-clause.rs:4:10 | |
10 | | | |
11 | LL | struct A<T>(T) where T: Send; | |
12 | | ^ required by this bound in `A` | |
17df50a5 XL |
13 | help: you could relax the implicit `Sized` bound on `T` if it were used through indirection like `&T` or `Box<T>` |
14 | --> $DIR/issue-85943-no-suggest-unsized-indirection-in-where-clause.rs:4:10 | |
15 | | | |
16 | LL | struct A<T>(T) where T: Send; | |
17 | | ^ - ...if indirection were used here: `Box<T>` | |
18 | | | | |
19 | | this could be changed to `T: ?Sized`... | |
20 | ||
21 | error: aborting due to previous error | |
22 | ||
23 | For more information about this error, try `rustc --explain E0277`. |