about summary refs log tree commit diff
path: root/src/libstd/sys/unix/stack_overflow.rs
diff options
context:
space:
mode:
authorEsteban Küber <esteban@kuber.com.ar>2019-03-14 16:09:47 -0700
committerEsteban Küber <esteban@kuber.com.ar>2019-03-24 11:46:13 -0700
commitae883dc82641c9c80d6dc09926a12b984f76d579 (patch)
treef501181ab5bee319d85baa9f70d693c6aa003b59 /src/libstd/sys/unix/stack_overflow.rs
parentc7b5f4d0f7ccf5d40168f541d4418bb76d9cb513 (diff)
downloadrust-ae883dc82641c9c80d6dc09926a12b984f76d579.tar.gz
rust-ae883dc82641c9c80d6dc09926a12b984f76d579.zip
When moving out of a for loop head, suggest borrowing it
When encountering code like the following, suggest borrowing the for loop
head to avoid moving it into the for loop pattern:

```
fn main() {
    let a = vec![1, 2, 3];
    for i in &a {
        for j in a {
            println!("{} * {} = {}", i, j, i * j);
        }
    }
}
```
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions