Modified serialize_struct_as_struct.
Added test test_internally_tagged_braced_struct_with_zero_fields
This commit is contained in:
Johannes Willbold committed 2018-12-28 02:50:24 +01:00
1 parent 2359417804
commit 889e17816f
2 files changed
+22 -1

No files matched your search

+2 -1
View File
@@ -333,7 +333,8 @@ fn serialize_struct_as_struct(
.filter(|&field| !field.attrs.skip_serializing())
.peekable();
let let_mut = mut_if(serialized_fields.peek().is_some());
let let_mut = mut_if(serialized_fields.peek().is_some() ||
additional_field_count > 0);
let len = serialized_fields
.map(|field| match field.attrs.skip_serializing_if() {