pub(crate) fn make_decimal_type( precision: Option<u64>, scale: Option<u64>, ) -> Result<DataType>
Returns a validated DataType for the specified precision and scale
DataType