Concurrency in Rust
I'm having a tough time trying to understand this snippet<p><pre><code>    for i in 0..3 {
        thread::spawn(move || {
            data[i] += 1;
        });
    }
</code></pre>
What is the 'move' thing here before the ||