et-used-to-introduce-variables'>2.3 Why is <code>let</code> used to introduce variables?</a></h2>
<p>Instead of the term &quot;variable&quot;, we use &quot;variable bindings&quot;. The
simplest way for creating a binding is by using the <code>let</code> syntax.
Other ways include <code>if let</code>, <code>while let</code>, and <code>match</code>. Bindings also
exist in function argument positions.</p>

<p>Bindings always happen in pattern matching positions, and it&#39;s also Rust&#39;s way
to declare muta