@@ -476,7 +476,7 @@ fn coerce_field(
476476 let coerced = coerce_field ( field. clone ( ) ) ;
477477 let list_field = Field :: new ( field. name ( ) , DataType :: List ( coerced) , field. is_nullable ( ) ) ;
478478 return Arc :: new ( list_field) ;
479- } ,
479+ }
480480 DataType :: Struct ( fields) => {
481481 let coerced: Vec < deltalake:: arrow:: datatypes:: FieldRef > =
482482 fields. iter ( ) . map ( |f| coerce_field ( f. clone ( ) ) ) . collect ( ) ;
@@ -486,7 +486,7 @@ fn coerce_field(
486486 field. is_nullable ( ) ,
487487 ) ;
488488 return Arc :: new ( struct_field) ;
489- } ,
489+ }
490490 _ => { }
491491 } ;
492492 field. clone ( )
@@ -832,7 +832,9 @@ mod tests {
832832 #[ tokio:: test]
833833 async fn attempt_to_convert_without_auth ( ) {
834834 let region = std:: env:: var ( "AWS_REGION" ) ;
835- std:: env:: set_var ( "AWS_REGION" , "custom" ) ;
835+ unsafe {
836+ std:: env:: set_var ( "AWS_REGION" , "custom" ) ;
837+ }
836838 deltalake:: aws:: register_handlers ( None ) ;
837839
838840 let files: Vec < ObjectMeta > = vec ! [ ] ;
@@ -847,7 +849,9 @@ mod tests {
847849 assert ! ( result. is_err( ) ) ;
848850
849851 if let Ok ( region) = region {
850- std:: env:: set_var ( "AWS_REGION" , region) ;
852+ unsafe {
853+ std:: env:: set_var ( "AWS_REGION" , region) ;
854+ }
851855 }
852856 }
853857
0 commit comments