/Engine/Source/Runtime/Core/Public/Containers/StringConv.h
InvalidFWeakObjectPtrObjectIndex values must be 0 to support zeroed initialization (this used to be INDEX_NONE, leading to subtle bugs).
namespace UE { namespace Core { namespace Private { enum ENullTerminatedString { No = 0, Yes = 1, } } } }