@@ -32,7 +32,9 @@ pub fn flatten(nested_value: Value, separator: &str) -> Result<Value, anyhow::Er
3232 for _value in & mut arr {
3333 let value = std:: mem:: replace ( _value, Value :: Null ) ;
3434 let mut map = Map :: new ( ) ;
35- let Value :: Object ( obj) = value else { return Err ( anyhow ! ( "Expected object in array of objects" ) ) } ;
35+ let Value :: Object ( obj) = value else {
36+ return Err ( anyhow ! ( "Expected object in array of objects" ) ) ;
37+ } ;
3638 flatten_object ( & mut map, None , obj, separator) ?;
3739 * _value = Value :: Object ( map) ;
3840 }
@@ -255,7 +257,9 @@ mod tests {
255257 null,
256258 { "p" : 2 , "q" : 2 } ,
257259 { "q" : 3 } ,
258- ] ) else { unreachable ! ( ) } ;
260+ ] ) else {
261+ unreachable ! ( )
262+ } ;
259263
260264 let mut map = Map :: new ( ) ;
261265 flatten_array_objects ( & mut map, "key" , arr, "." ) . unwrap ( ) ;
@@ -267,7 +271,9 @@ mod tests {
267271
268272 #[ test]
269273 fn flatten_array_objects_nulls_at_end ( ) {
270- let Value :: Array ( arr) = json ! ( [ { "a" : 1 , "b" : 1 } , { "a" : 2 } , null] ) else { unreachable ! ( ) } ;
274+ let Value :: Array ( arr) = json ! ( [ { "a" : 1 , "b" : 1 } , { "a" : 2 } , null] ) else {
275+ unreachable ! ( )
276+ } ;
271277
272278 let mut map = Map :: new ( ) ;
273279 flatten_array_objects ( & mut map, "key" , arr, "." ) . unwrap ( ) ;
@@ -279,7 +285,9 @@ mod tests {
279285
280286 #[ test]
281287 fn flatten_array_objects_nulls_in_middle ( ) {
282- let Value :: Array ( arr) = json ! ( [ { "a" : 1 , "b" : 1 } , null, { "a" : 3 , "c" : 3 } ] ) else { unreachable ! ( ) } ;
288+ let Value :: Array ( arr) = json ! ( [ { "a" : 1 , "b" : 1 } , null, { "a" : 3 , "c" : 3 } ] ) else {
289+ unreachable ! ( )
290+ } ;
283291
284292 let mut map = Map :: new ( ) ;
285293 flatten_array_objects ( & mut map, "key" , arr, "." ) . unwrap ( ) ;
@@ -296,7 +304,9 @@ mod tests {
296304 { "p" : 1 , "q" : 1 } ,
297305 { "r" : 2 , "q" : 2 } ,
298306 { "p" : 3 , "r" : 3 }
299- ] ) else { unreachable ! ( ) } ;
307+ ] ) else {
308+ unreachable ! ( )
309+ } ;
300310
301311 let mut map = Map :: new ( ) ;
302312 flatten_array_objects ( & mut map, "key" , arr, "." ) . unwrap ( ) ;
@@ -313,7 +323,9 @@ mod tests {
313323 { "p" : 1 , "q" : [ { "x" : 1 } , { "x" : 2 } ] } ,
314324 { "r" : 2 , "q" : [ { "x" : 1 } ] } ,
315325 { "p" : 3 , "r" : 3 }
316- ] ) else { unreachable ! ( ) } ;
326+ ] ) else {
327+ unreachable ! ( )
328+ } ;
317329
318330 let mut map = Map :: new ( ) ;
319331 flatten_array_objects ( & mut map, "key" , arr, "." ) . unwrap ( ) ;
0 commit comments