@@ -5,18 +5,19 @@ pub mod transform;
55
66use std:: fmt:: { Display , Formatter } ;
77
8- use crate :: expr:: expression:: Expression ;
9- use crate :: expr:: field:: DisplayFieldNames ;
10- use crate :: expr:: { ChildName , ExprId , ExpressionView , VTable , VTableExt } ;
11- use crate :: { ArrayRef , IntoArray , ToCanonical } ;
128use itertools:: Itertools ;
139use prost:: Message ;
1410use vortex_dtype:: { DType , FieldNames } ;
15- use vortex_error:: { vortex_bail , vortex_err , VortexExpect , VortexResult } ;
11+ use vortex_error:: { VortexExpect , VortexResult , vortex_bail , vortex_err } ;
1612use vortex_proto:: expr:: select_opts:: Opts ;
1713use vortex_proto:: expr:: { FieldNames as ProtoFieldNames , SelectOpts } ;
1814use vortex_vector:: Vector ;
1915
16+ use crate :: expr:: expression:: Expression ;
17+ use crate :: expr:: field:: DisplayFieldNames ;
18+ use crate :: expr:: { ChildName , ExprId , ExpressionView , VTable , VTableExt } ;
19+ use crate :: { ArrayRef , IntoArray , ToCanonical } ;
20+
2021#[ derive( Debug , Clone , PartialEq , Eq , Hash ) ]
2122pub enum FieldSelection {
2223 Include ( FieldNames ) ,
0 commit comments