A function of this signature is used to copy the node data when doing a deep-copy of a tree.
A pointer to the data which should be copied
Additional data
A pointer to the copy