The RNA API in rna_mesh.c has a function to rename generic customdata layers. However for customdata layers which are attributes (i.e. not specialized types) the attribute renaming function needs to be used, as that can ensure unique names across domains. Differential Revision: https://developer.blender.org/D15310