| error[E0119]: conflicting implementations of trait `Copy` for type `E` |
| --> $DIR/duplicate-derive-copy-clone-diagnostics.rs:6:10 |
| | |
| LL | #[derive(Copy, Clone)] |
| | ---- first implementation here |
| LL | #[derive(Copy, Clone)] |
| | ^^^^ conflicting implementation for `E` |
| |
| error[E0119]: conflicting implementations of trait `Clone` for type `E` |
| --> $DIR/duplicate-derive-copy-clone-diagnostics.rs:6:16 |
| | |
| LL | #[derive(Copy, Clone)] |
| | ----- first implementation here |
| LL | #[derive(Copy, Clone)] |
| | ^^^^^ conflicting implementation for `E` |
| |
| error: aborting due to 2 previous errors |
| |
| For more information about this error, try `rustc --explain E0119`. |