]> git.proxmox.com Git - rustc.git/blob - src/test/ui/error-codes/E0038.stderr
New upstream version 1.43.0+dfsg1
[rustc.git] / src / test / ui / error-codes / E0038.stderr
1 error[E0038]: the trait `Trait` cannot be made into an object
2 --> $DIR/E0038.rs:5:16
3 |
4 LL | trait Trait {
5 | ----- this trait cannot be made into an object...
6 LL | fn foo(&self) -> Self;
7 | ---- ...because method `foo` references the `Self` type in its return type
8 ...
9 LL | fn call_foo(x: Box<dyn Trait>) {
10 | ^^^^^^^^^^^^^^ the trait `Trait` cannot be made into an object
11 |
12 = help: consider moving `foo` to another trait
13
14 error: aborting due to previous error
15
16 For more information about this error, try `rustc --explain E0038`.