/Engine/Source/Runtime/Interchange/Core/Public/Types/AttributeStorage.h
Complex types, such as structures and classes can be serialized into a byte array and then assigned to an attribute. Note that you will be responsible for ensuring correct byte ordering when serializing those types.
template<typename T, typename Enable> struct TAttributeTypeTraits