File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -134,14 +134,14 @@ where
134134 . is_some_and ( |obj| obj. len ( ) == 1 && obj. contains_key ( "@odata.id" ) ) ;
135135
136136 if is_reference {
137- let reference =
138- serde_json :: from_value :: < Reference > ( value ) . map_err ( |err| de:: Error :: custom ( err. to_string ( ) ) ) ?;
139- Ok ( NavProperty :: Reference ( reference) )
137+ let reference = serde_json :: from_value :: < Reference > ( value )
138+ . map_err ( |err| de:: Error :: custom ( err. to_string ( ) ) ) ?;
139+ Ok ( Self :: Reference ( reference) )
140140 } else {
141141 // Non-reference payloads are always parsed as expanded `T`.
142- let expanded =
143- serde_json :: from_value :: < T > ( value ) . map_err ( |err| de:: Error :: custom ( err. to_string ( ) ) ) ?;
144- Ok ( NavProperty :: Expanded ( Expanded ( Arc :: new ( expanded) ) ) )
142+ let expanded = serde_json :: from_value :: < T > ( value )
143+ . map_err ( |err| de:: Error :: custom ( err. to_string ( ) ) ) ?;
144+ Ok ( Self :: Expanded ( Expanded ( Arc :: new ( expanded) ) ) )
145145 }
146146 }
147147}
@@ -299,7 +299,10 @@ mod tests {
299299
300300 match parsed {
301301 NavProperty :: Reference ( reference) => {
302- assert_eq ! ( reference. odata_id. to_string( ) , "/redfish/v1/Systems/System_1" ) ;
302+ assert_eq ! (
303+ reference. odata_id. to_string( ) ,
304+ "/redfish/v1/Systems/System_1"
305+ ) ;
303306 }
304307 NavProperty :: Expanded ( _) => panic ! ( "expected reference variant" ) ,
305308 }
You can’t perform that action at this time.
0 commit comments