Skip to content

Commit 9500321

Browse files
committed
Implement serde-rs#2387 also for deserialize_in_place method
1 parent 7f01673 commit 9500321

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
@@ -1107,7 +1107,9 @@ fn deserialize_struct_in_place(
11071107
};
11081108
let visit_seq = Stmts(deserialize_seq_in_place(params, fields, cattrs, expecting));
11091109
let visit_map = Stmts(deserialize_map_in_place(params, fields, cattrs));
1110-
let field_names = field_names_idents.iter().map(|(name, _, _)| name);
1110+
let field_names = field_names_idents
1111+
.iter()
1112+
.flat_map(|(_, _, aliases)| aliases);
11111113

11121114
let visitor_expr = quote! {
11131115
__Visitor {

0 commit comments

Comments
 (0)