/Engine/Source/Runtime/Core/Public/Misc/TVariantMeta.h
If the index matches, call the destructor, otherwise call with the next index and type in the parameter pack
static void Destruct ( SIZE_T TypeIndex, void * Value )