Skip to content

Commit 9784a68

Browse files
committed
consolidate struct elt serialization
1 parent 06253c2 commit 9784a68

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

src/encoder.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -256,9 +256,7 @@ impl Serializer for Encoder {
256256
self.serialize_struct(name, len)
257257
}
258258
fn serialize_struct_variant_elt<V: Serialize>(&mut self, _state: &mut Self::StructVariantState, key: &'static str, value: V) -> Result<(), Self::Error> {
259-
key.serialize(self).unwrap();
260-
value.serialize(self).unwrap();
261-
Ok(())
259+
self.serialize_struct_elt(&mut (), key, value)
262260
}
263261
fn serialize_struct_variant_end(&mut self, _state: Self::StructVariantState) -> Result<(), Self::Error> {
264262
self.serialize_struct_end(())

0 commit comments

Comments
 (0)