File tree Expand file tree Collapse file tree 4 files changed +8
-9
lines changed Expand file tree Collapse file tree 4 files changed +8
-9
lines changed Original file line number Diff line number Diff line change @@ -83,22 +83,22 @@ impl<Http: HttpClient> Client<Http> {
83
83
let raw_indexes = value[ "results" ]
84
84
. as_array ( )
85
85
. ok_or_else ( || serde_json:: Error :: custom ( "Missing or invalid 'results' field" ) )
86
- . map_err ( Error :: SerdeParseError ) ?;
86
+ . map_err ( Error :: ParseError ) ?;
87
87
88
88
let limit = value[ "limit" ]
89
89
. as_u64 ( )
90
90
. ok_or_else ( || serde_json:: Error :: custom ( "Missing or invalid 'limit' field" ) )
91
- . map_err ( Error :: SerdeParseError ) ? as u32 ;
91
+ . map_err ( Error :: ParseError ) ? as u32 ;
92
92
93
93
let offset = value[ "offset" ]
94
94
. as_u64 ( )
95
95
. ok_or_else ( || serde_json:: Error :: custom ( "Missing or invalid 'offset' field" ) )
96
- . map_err ( Error :: SerdeParseError ) ? as u32 ;
96
+ . map_err ( Error :: ParseError ) ? as u32 ;
97
97
98
98
let total = value[ "total" ]
99
99
. as_u64 ( )
100
100
. ok_or_else ( || serde_json:: Error :: custom ( "Missing or invalid 'total' field" ) )
101
- . map_err ( Error :: SerdeParseError ) ? as u32 ;
101
+ . map_err ( Error :: ParseError ) ? as u32 ;
102
102
103
103
let results = raw_indexes
104
104
. iter ( )
Original file line number Diff line number Diff line change @@ -386,7 +386,7 @@ mod test {
386
386
"age": 43,
387
387
}"# ;
388
388
389
- let error = Error :: SerdeParseError ( serde_json:: from_str :: < String > ( data) . unwrap_err ( ) ) ;
389
+ let error = Error :: ParseError ( serde_json:: from_str :: < String > ( data) . unwrap_err ( ) ) ;
390
390
assert_eq ! (
391
391
error. to_string( ) ,
392
392
"Error parsing response JSON: invalid type: map, expected a string at line 2 column 8"
Original file line number Diff line number Diff line change @@ -102,8 +102,7 @@ impl<Http: HttpClient> Index<Http> {
102
102
primaryKey : Option < String > ,
103
103
}
104
104
105
- let i: IndexFromSerde =
106
- serde_json:: from_value ( raw_index) . map_err ( Error :: SerdeParseError ) ?;
105
+ let i: IndexFromSerde = serde_json:: from_value ( raw_index) . map_err ( Error :: ParseError ) ?;
107
106
108
107
Ok ( Index {
109
108
uid : i. uid ,
Original file line number Diff line number Diff line change @@ -117,7 +117,7 @@ pub fn parse_response<Output: DeserializeOwned>(
117
117
}
118
118
Err ( e) => {
119
119
error ! ( "Request succeeded but failed to parse response" ) ;
120
- Err ( Error :: SerdeParseError ( e) )
120
+ Err ( Error :: ParseError ( e) )
121
121
}
122
122
} ;
123
123
}
@@ -139,7 +139,7 @@ pub fn parse_response<Output: DeserializeOwned>(
139
139
} ,
140
140
) ) ;
141
141
}
142
- Err ( Error :: SerdeParseError ( e) )
142
+ Err ( Error :: ParseError ( e) )
143
143
}
144
144
}
145
145
}
You can’t perform that action at this time.
0 commit comments