 will inhibit certain optimizations like the null-
pointer optimization.</p>

<p>These reprs have no effect on a struct.</p>

<h1 id='reprpacked' class='section-header'><a href='#reprpacked'>repr(packed)</a></h1>
<p><code>repr(packed)</code> forces rust to strip any padding, and only align the type to a
byte. This may improve the memory footprint, but will likely have other negative
side-effects.</p>

<p>In particular, most architectures <em>strongly</em> prefer values to be aligned. This
may mean the unali