FGameplayAbilityTargetDataDeleter

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