quot;, x);

    let y = vec![1, 2, 3];

    assert!(equal_to_x(y));
}</code></pre>
<!--
We receive the following error:
-->
<p>以下のようなエラーを受けます:</p>
<pre><code class="language-text">error[E0382]: use of moved value: `x`
(エラー: ムーブされた値の使用: `x`)
 --&gt; src/main.rs:6:40
  |
4 |     let equal_to_x = move |z| z == x;
  |                      -------- value moved (into closure) here
                                  (値はここで(クロージャに)ムーブ�