11use super :: base_query_options:: FilterItem ;
2- use super :: join_definition:: { JoinDefinition , NativeJoinDefinition } ;
32use super :: driver_tools:: { DriverTools , NativeDriverTools } ;
43use super :: filter_group:: { FilterGroup , NativeFilterGroup } ;
54use super :: filter_params:: { FilterParams , NativeFilterParams } ;
5+ use super :: join_definition:: { JoinDefinition , NativeJoinDefinition } ;
66use super :: pre_aggregation_obj:: { NativePreAggregationObj , PreAggregationObj } ;
77use super :: security_context:: { NativeSecurityContext , SecurityContext } ;
88use super :: sql_templates_render:: { NativeSqlTemplatesRender , SqlTemplatesRender } ;
99use super :: sql_utils:: { NativeSqlUtils , SqlUtils } ;
10+ use crate :: cube_bridge:: join_hints:: JoinHintItem ;
1011use cubenativeutils:: wrappers:: serializer:: {
1112 NativeDeserialize , NativeDeserializer , NativeSerialize ,
1213} ;
@@ -15,7 +16,6 @@ use cubenativeutils::wrappers::NativeObjectHandle;
1516use cubenativeutils:: CubeError ;
1617use std:: any:: Any ;
1718use std:: rc:: Rc ;
18- use crate :: cube_bridge:: join_hints:: JoinHintItem ;
1919
2020#[ nativebridge:: native_bridge]
2121pub trait BaseTools {
@@ -58,5 +58,6 @@ pub trait BaseTools {
5858
5959 fn join_tree_for_hints (
6060 & self ,
61- hints : Vec < JoinHintItem > ) -> Result < Rc < dyn JoinDefinition > , CubeError > ;
61+ hints : Vec < JoinHintItem > ,
62+ ) -> Result < Rc < dyn JoinDefinition > , CubeError > ;
6263}
0 commit comments