fn cast_struct_fields_by_name(
array: &StructArray,
from_fields: Fields,
to_fields: Fields,
cast_options: &CastOptions<'_>,
) -> Result<Vec<ArrayRef>, ArrowError>fn cast_struct_fields_by_name(
array: &StructArray,
from_fields: Fields,
to_fields: Fields,
cast_options: &CastOptions<'_>,
) -> Result<Vec<ArrayRef>, ArrowError>