File tree Expand file tree Collapse file tree 1 file changed +6
-24
lines changed Expand file tree Collapse file tree 1 file changed +6
-24
lines changed Original file line number Diff line number Diff line change @@ -1441,14 +1441,8 @@ where
14411441
14421442        for  i in  0 ..variant. n_children ( )  { 
14431443            let  entry = variant. child_value ( i) ; 
1444-             let  key = match  entry. child_value ( 0 ) . get ( )  { 
1445-                 Some ( key)  => key, 
1446-                 None  => return  None , 
1447-             } ; 
1448-             let  val = match  entry. child_value ( 1 ) . get ( )  { 
1449-                 Some ( val)  => val, 
1450-                 None  => return  None , 
1451-             } ; 
1444+             let  key = entry. child_value ( 0 ) . get ( ) ?; 
1445+             let  val = entry. child_value ( 1 ) . get ( ) ?; 
14521446
14531447            map. insert ( key,  val) ; 
14541448        } 
@@ -1471,14 +1465,8 @@ where
14711465
14721466        for  i in  0 ..variant. n_children ( )  { 
14731467            let  entry = variant. child_value ( i) ; 
1474-             let  key = match  entry. child_value ( 0 ) . get ( )  { 
1475-                 Some ( key)  => key, 
1476-                 None  => return  None , 
1477-             } ; 
1478-             let  val = match  entry. child_value ( 1 ) . get ( )  { 
1479-                 Some ( val)  => val, 
1480-                 None  => return  None , 
1481-             } ; 
1468+             let  key = entry. child_value ( 0 ) . get ( ) ?; 
1469+             let  val = entry. child_value ( 1 ) . get ( ) ?; 
14821470
14831471            map. insert ( key,  val) ; 
14841472        } 
@@ -1646,14 +1634,8 @@ where
16461634            return  None ; 
16471635        } 
16481636
1649-         let  key = match  variant. child_value ( 0 ) . get ( )  { 
1650-             Some ( key)  => key, 
1651-             None  => return  None , 
1652-         } ; 
1653-         let  value = match  variant. child_value ( 1 ) . get ( )  { 
1654-             Some ( value)  => value, 
1655-             None  => return  None , 
1656-         } ; 
1637+         let  key = variant. child_value ( 0 ) . get ( ) ?; 
1638+         let  value = variant. child_value ( 1 ) . get ( ) ?; 
16571639
16581640        Some ( Self  {  key,  value } ) 
16591641    } 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments