File tree Expand file tree Collapse file tree 1 file changed +8
-7
lines changed Expand file tree Collapse file tree 1 file changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -1263,14 +1263,15 @@ mod content {
1263
1263
match self . content {
1264
1264
Content :: Unit => visitor. visit_unit ( ) ,
1265
1265
1266
- // As a special case, allow deserializing newtype variant containing unit. E.G:
1267
- // #[derive(Deserialize)]
1268
- // #[serde(tag = "result")]
1269
- // enum Response<T> {
1270
- // Success(T),
1271
- // }
1266
+ // Allow deserializing newtype variant containing unit.
1272
1267
//
1273
- // We want {"result": "Success"} to deserialize into `Response<T>`.
1268
+ // #[derive(Deserialize)]
1269
+ // #[serde(tag = "result")]
1270
+ // enum Response<T> {
1271
+ // Success(T),
1272
+ // }
1273
+ //
1274
+ // We want {"result":"Success"} to deserialize into Response<()>.
1274
1275
Content :: Map ( ref v) if v. is_empty ( ) => visitor. visit_unit ( ) ,
1275
1276
_ => Err ( self . invalid_type ( & visitor) ) ,
1276
1277
}
You can’t perform that action at this time.
0 commit comments