fn projected_variant_columns( task: &FileScanTask, ) -> (Vec<i32>, Vec<usize>, Vec<String>)
The projected VARIANT columns of a task: their field ids, their positions in the projected column order, and their names.