mixin copyConstructableKinds; static assert(!isNonTriviallyCopyConstructable!KindPOD); static assert( isNonTriviallyCopyConstructable!KindHasCopyContrustor); static assert(!isNonTriviallyCopyConstructable!KindHasPostBlit); static assert(!isNonTriviallyCopyConstructable!KindContainsPOD); static assert( isNonTriviallyCopyConstructable!KindContainsTypeWithNonTrivialCopyConstructor); static assert(!isNonTriviallyCopyConstructable!KindContainsTypeWithPostBlit);
Checks to see if a type is non-trivially copy constructable
This does not check for postblits