/Engine/Source/Runtime/Core/Public/Templates/SharedPointerInternals.h
Construct implicitly from an object and a custom deleter
TRawPtrProxyWithDeleter ( ObjectType * InObject, DeleterType && InDeleter )