/Engine/Source/Runtime/Core/Public/UObject/WeakObjectPtrTemplates.h
Copy from an object pointer
template<class U> [TEnableIf](API\Runtime\Core\Templates\TEnableIf)<![TLosesQualifiersFromTo](API\Runtime\Core\Templates\TLosesQualifiersFromTo)< U, T >::Value, [TWeakObjectPtr](API\Runtime\Core\UObject\TWeakObjectPtr) & >::Type operator= ( U * Object )