pub(crate) fn make_variant_to_arrow_row_builder<'a>(
metadata: &BinaryViewArray,
path: VariantPath<'a>,
data_type: Option<&'a DataType>,
cast_options: &'a CastOptions<'_>,
capacity: usize,
) -> Result<VariantToArrowRowBuilder<'a>>