@Override
	public DataType copy(DataTypeManager dtm) {
		StructureDataType struct =
			new StructureDataType(categoryPath, getName(), structLength, dtm);
		struct.setDescription(getDescription());
		struct.replaceWith(this);
		return struct;
	}
Create copy of structure for target dtm (source archive information is discarded). 
<p>
WARNING! copying non-packed structures which contain bitfields can produce invalid results when
switching endianness due to the differences in packing order.

@param dtm target data type manager
@return cloned structure
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/StructureDataType.java