le_closure(String::from(&quot;hello&quot;));
let n = example_closure(5);</code></pre>
<!--
<span class="caption">Listing 13-8: Attempting to call a closure whose types
are inferred with two different types</span>
-->
<p><span class="caption">リスト13-8: 2つの異なる型で型が推論されるクロージャの呼び出しを試みる</span></p>
<!--
The compiler gives us this error:
-->
<p>コンパイラは、次のエラーを返します:</p>
<pre><code class="language-text">error[E0308]: mismatch