print-type-size type: `std::ptr::alignment::AlignmentEnum64`: 8 bytes, alignment: 8 bytes
print-type-size     discriminant: 8 bytes
print-type-size     variant `_Align1Shl0`: 0 bytes
print-type-size     variant `_Align1Shl1`: 0 bytes
print-type-size     variant `_Align1Shl2`: 0 bytes
print-type-size     variant `_Align1Shl3`: 0 bytes
print-type-size     variant `_Align1Shl4`: 0 bytes
print-type-size     variant `_Align1Shl5`: 0 bytes
print-type-size     variant `_Align1Shl6`: 0 bytes
print-type-size     variant `_Align1Shl7`: 0 bytes
print-type-size     variant `_Align1Shl8`: 0 bytes
print-type-size     variant `_Align1Shl9`: 0 bytes
print-type-size     variant `_Align1Shl10`: 0 bytes
print-type-size     variant `_Align1Shl11`: 0 bytes
print-type-size     variant `_Align1Shl12`: 0 bytes
print-type-size     variant `_Align1Shl13`: 0 bytes
print-type-size     variant `_Align1Shl14`: 0 bytes
print-type-size     variant `_Align1Shl15`: 0 bytes
print-type-size     variant `_Align1Shl16`: 0 bytes
print-type-size     variant `_Align1Shl17`: 0 bytes
print-type-size     variant `_Align1Shl18`: 0 bytes
print-type-size     variant `_Align1Shl19`: 0 bytes
print-type-size     variant `_Align1Shl20`: 0 bytes
print-type-size     variant `_Align1Shl21`: 0 bytes
print-type-size     variant `_Align1Shl22`: 0 bytes
print-type-size     variant `_Align1Shl23`: 0 bytes
print-type-size     variant `_Align1Shl24`: 0 bytes
print-type-size     variant `_Align1Shl25`: 0 bytes
print-type-size     variant `_Align1Shl26`: 0 bytes
print-type-size     variant `_Align1Shl27`: 0 bytes
print-type-size     variant `_Align1Shl28`: 0 bytes
print-type-size     variant `_Align1Shl29`: 0 bytes
print-type-size     variant `_Align1Shl30`: 0 bytes
print-type-size     variant `_Align1Shl31`: 0 bytes
print-type-size     variant `_Align1Shl32`: 0 bytes
print-type-size     variant `_Align1Shl33`: 0 bytes
print-type-size     variant `_Align1Shl34`: 0 bytes
print-type-size     variant `_Align1Shl35`: 0 bytes
print-type-size     variant `_Align1Shl36`: 0 bytes
print-type-size     variant `_Align1Shl37`: 0 bytes
print-type-size     variant `_Align1Shl38`: 0 bytes
print-type-size     variant `_Align1Shl39`: 0 bytes
print-type-size     variant `_Align1Shl40`: 0 bytes
print-type-size     variant `_Align1Shl41`: 0 bytes
print-type-size     variant `_Align1Shl42`: 0 bytes
print-type-size     variant `_Align1Shl43`: 0 bytes
print-type-size     variant `_Align1Shl44`: 0 bytes
print-type-size     variant `_Align1Shl45`: 0 bytes
print-type-size     variant `_Align1Shl46`: 0 bytes
print-type-size     variant `_Align1Shl47`: 0 bytes
print-type-size     variant `_Align1Shl48`: 0 bytes
print-type-size     variant `_Align1Shl49`: 0 bytes
print-type-size     variant `_Align1Shl50`: 0 bytes
print-type-size     variant `_Align1Shl51`: 0 bytes
print-type-size     variant `_Align1Shl52`: 0 bytes
print-type-size     variant `_Align1Shl53`: 0 bytes
print-type-size     variant `_Align1Shl54`: 0 bytes
print-type-size     variant `_Align1Shl55`: 0 bytes
print-type-size     variant `_Align1Shl56`: 0 bytes
print-type-size     variant `_Align1Shl57`: 0 bytes
print-type-size     variant `_Align1Shl58`: 0 bytes
print-type-size     variant `_Align1Shl59`: 0 bytes
print-type-size     variant `_Align1Shl60`: 0 bytes
print-type-size     variant `_Align1Shl61`: 0 bytes
print-type-size     variant `_Align1Shl62`: 0 bytes
print-type-size     variant `_Align1Shl63`: 0 bytes
