]>
Commit | Line | Data |
---|---|---|
6a06907d XL |
1 | error[E0277]: the trait bound `String: Copy` is not satisfied |
2 | --> $DIR/const-fn-in-vec.rs:4:32 | |
3 | | | |
4 | LL | let strings: [String; 5] = [String::new(); 5]; | |
5 | | ^^^^^^^^^^^^^^^^^^ the trait `Copy` is not implemented for `String` | |
6 | | | |
7 | = note: the `Copy` trait is required because the repeated element will be copied | |
8 | = help: consider creating a new `const` item and initializing it with the result of the function call to be used in the repeat position, like `const VAL: Type = const_fn();` and `let x = [VAL; 42];` | |
9 | = help: create an inline `const` block, see RFC #2920 <https://github.com/rust-lang/rfcs/pull/2920> for more information | |
10 | ||
11 | error: aborting due to previous error | |
12 | ||
13 | For more information about this error, try `rustc --explain E0277`. |