@@ -389,8 +389,8 @@ mod tests {
389389 . decode_datafusion_expr ( & TaskContext :: default ( ) , & schema, 1024 )
390390 . unwrap ( ) ;
391391
392- let original = expr. as_any ( ) . downcast_ref :: < Column > ( ) . unwrap ( ) ;
393- let decoded = decoded. as_any ( ) . downcast_ref :: < Column > ( ) . unwrap ( ) ;
392+ let original = expr. downcast_ref :: < Column > ( ) . unwrap ( ) ;
393+ let decoded = decoded. downcast_ref :: < Column > ( ) . unwrap ( ) ;
394394
395395 assert_eq ! ( decoded. name( ) , original. name( ) ) ;
396396 assert_eq ! ( decoded. index( ) , original. index( ) ) ;
@@ -455,7 +455,7 @@ mod tests {
455455 ) ) as Arc < dyn PhysicalExpr > ;
456456 let lookup = Arc :: new ( HashTableLookupExpr :: new (
457457 vec ! [ Arc :: clone( & device_id) ] ,
458- SeededRandomState :: with_seeds ( 0 , 0 , 0 , 0 ) ,
458+ SeededRandomState :: with_seed ( 0 ) ,
459459 Arc :: new ( Map :: HashMap ( Box :: new ( JoinHashMapU32 :: with_capacity ( 0 ) ) ) ) ,
460460 "hash_lookup" . to_string ( ) ,
461461 ) ) as Arc < dyn PhysicalExpr > ;
@@ -537,10 +537,10 @@ mod tests {
537537 ) ) ;
538538 }
539539
540- fn contains_expr < T : ' static > ( expr : & Arc < dyn PhysicalExpr > ) -> bool {
540+ fn contains_expr < T : PhysicalExpr > ( expr : & Arc < dyn PhysicalExpr > ) -> bool {
541541 let mut found = false ;
542542 expr. apply ( |node| {
543- if node. as_any ( ) . is :: < T > ( ) {
543+ if node. is :: < T > ( ) {
544544 found = true ;
545545 Ok ( TreeNodeRecursion :: Stop )
546546 } else {
0 commit comments