fn process_datatype( dt: &DataType, field_name: &str, metadata: &HashMap<String, String>, name_gen: &mut NameGenerator, null_order: Nullability, is_nullable: bool, strip: bool, ) -> Result<Value, ArrowError>