Describe the enhancement requested
A DataType doesn't directly carry metadata, but if it is a nested DataType, some of its child fields might carry metadata.
Therefore, similar to Schema::ToString, DataType::ToString should take an optional show_metadata argument.
Component(s)
C++