FGameplayAbilityTargetDataDeleter

This type should be provided as the Deleter when creating a TSharedPtr so that the Object's ScriptStruct data will be destructed correctly.