title: Is it possible to control the size of an array using the type parameter of a generic?
body: <p>What follows is just used as an example, and not valid Rust code.</p>
  
  <pre><code>struct Vec&lt;T: Sized, Count&gt; {
      a: [T; Count]
  }
  </code></pre>
  
  <p>Something like it is possible in C++ templates, but I haven't seen it in Rust.</p>