error[E0515]: cannot return value referencing local binding | |
--> $DIR/return-local-binding-from-desugaring.rs:30:5 | |
| | |
LL | for ref x in xs { | |
| -- local binding introduced here | |
... | |
LL | result | |
| ^^^^^^ returns a value referencing data owned by the current function | |
error: aborting due to previous error | |
For more information about this error, try `rustc --explain E0515`. |