Skip to content

Commit ba5b998

Browse files
committed
Implement serde-rs#2387 also for deserialize_in_place method
1 parent da0fdb0 commit ba5b998

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

serde_derive/src/de.rs

+3-1
Original file line numberDiff line numberDiff line change
@@ -1170,7 +1170,9 @@ fn deserialize_struct_in_place(
11701170
};
11711171
let visit_seq = Stmts(deserialize_seq_in_place(params, fields, cattrs, expecting));
11721172
let visit_map = Stmts(deserialize_map_in_place(params, fields, cattrs));
1173-
let field_names = field_names_idents.iter().map(|(name, _, _)| name);
1173+
let field_names = field_names_idents
1174+
.iter()
1175+
.flat_map(|(_, _, aliases)| aliases);
11741176

11751177
let visitor_expr = quote! {
11761178
__Visitor {

0 commit comments

Comments
 (0)