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