It could combine the discriminants, I think:<p>Option&lt;i32&gt; could have discriminant values 0 or 1, and Option&lt;Option&lt;i32&gt;&gt; could use discriminant value 2 for None, and 0 or 1 mean the object&#x27;s an Option&lt;i32&gt;.