]>
Commit | Line | Data |
---|---|---|
1b1a35ee | 1 | A trait object was declared with no traits. |
ba9703b0 XL |
2 | |
3 | Erroneous code example: | |
4 | ||
5 | ```compile_fail,E0224 | |
6 | type Foo = dyn 'static +; | |
7 | ``` | |
8 | ||
9 | Rust does not currently support this. | |
10 | ||
1b1a35ee | 11 | To solve, ensure that the trait object has at least one trait: |
ba9703b0 XL |
12 | |
13 | ``` | |
14 | type Foo = dyn 'static + Copy; | |
15 | ``` |