/Engine/Source/Runtime/Core/Public/Templates/UnrealTypeTraits.h
Ts can always be bitwise constructed from itself if it is trivially copyable.
enum &123; Value = TIsTriviallyCopyConstructible<T>::Value &125;