Do you think it&#x27;s feasible to implement initializer lists in Rust, or there is some language limitation which makes it hard?<p>I.e. I&#x27;d prefer to write:<p><pre><code>    let v: Vec&lt;i32&gt; = {1, 2, 3, 4, 5};
</code></pre>
Instead of<p><pre><code>    let v = vec![1, 2, 3, 4, 5];</code></pre>