Skip to content

Commit 15339ee

Browse files
committed
Implement serde-rs#2387 also for deserialize_in_place method
1 parent 7b8e5a2 commit 15339ee

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
@@ -1113,7 +1113,9 @@ fn deserialize_struct_in_place(
11131113
};
11141114
let visit_seq = Stmts(deserialize_seq_in_place(params, fields, cattrs, expecting));
11151115
let visit_map = Stmts(deserialize_map_in_place(params, fields, cattrs));
1116-
let field_names = field_names_idents.iter().map(|(name, _, _)| name);
1116+
let field_names = field_names_idents
1117+
.iter()
1118+
.flat_map(|(_, _, aliases)| aliases);
11171119

11181120
let visitor_expr = quote! {
11191121
__Visitor {

0 commit comments

Comments
 (0)