| error[E0508]: cannot move out of type `[A]`, a non-copy slice |
| --> $DIR/move-out-of-slice-1.rs:17:11 |
| | |
| LL | match a { |
| | ^ cannot move out of here |
| LL | box [a] => {}, //~ ERROR cannot move out of type `[A]`, a non-copy slice |
| | - data moved here |
| | |
| note: move occurs because `a` has type `A`, which does not implement the `Copy` trait |
| --> $DIR/move-out-of-slice-1.rs:18:14 |
| | |
| LL | box [a] => {}, //~ ERROR cannot move out of type `[A]`, a non-copy slice |
| | ^ |
| |
| error: aborting due to previous error |
| |
| For more information about this error, try `rustc --explain E0508`. |