value struct myStruct
{
int myInt;
};

union myUnion
{
myStruct iShareMyMemory;
myStruct meToo;
};


Results in the error C2848: 'myUnion::iShareMyMemory' : a managed type cannot be a member of a union.


StructLayout also doesn't seem to work.


Will this be supported with the next release?