diff options
| author | Corey Farwell <coreyf@rwell.org> | 2017-05-02 21:21:19 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-05-02 21:21:19 -0400 |
| commit | 9e621c2da8b96b4cfdca208dea21a2888f00d9e0 (patch) | |
| tree | 1078209707d72f113bbfd4a5989e7776760aeb61 /src/test/incremental/thinlto | |
| parent | cfff3699aa33e0de8000b93146a0e218208a39c1 (diff) | |
| parent | 1c57bb4219523c38a2fcaf609c845ef77b6f2240 (diff) | |
| download | rust-9e621c2da8b96b4cfdca208dea21a2888f00d9e0.tar.gz rust-9e621c2da8b96b4cfdca208dea21a2888f00d9e0.zip | |
Rollup merge of #41640 - gaurikholkar:master, r=nikomatsakis
Consider changing to & for let bindings #40402
This is a fix for #40402
For the example
```
fn main() {
let v = vec![String::from("oh no")];
let e = v[0];
}
```
It gives
```
error[E0507]: cannot move out of indexed content
--> ex1.rs:4:13
|
4 | let e = v[0];
| ^^^^ cannot move out of indexed content
|
= help: consider changing to `&v[0]`
error: aborting due to previous error
```
Another alternative is
```
error[E0507]: cannot move out of indexed content
--> ex1.rs:4:13
|
4 | let e = v[0];
| ^^^^ consider changing to `&v[0]`
error: aborting due to previous error
```
Also refer to #41564 for more details.
r? @nikomatsakis
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions
