diff options
author | Daniel Lockyer <thisisdaniellockyer@gmail.com> | 2017-03-30 12:42:27 +0100 |
---|---|---|
committer | Daniel Lockyer <thisisdaniellockyer@gmail.com> | 2017-04-12 09:29:00 +0100 |
commit | d1558f78efff59b167f4ce264b18534b125f697a (patch) | |
tree | c6e0f42e06ae22d7cd00a1a42fae89fbb6a255d7 /src/ser.rs | |
parent | a2053c850515a0d9f45cd0a3cec9acc555117e87 (diff) | |
download | milf-rs-d1558f78efff59b167f4ce264b18534b125f697a.tar.gz milf-rs-d1558f78efff59b167f4ce264b18534b125f697a.zip |
Stop taking references when not needed
Diffstat (limited to 'src/ser.rs')
-rw-r--r-- | src/ser.rs | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -283,7 +283,7 @@ impl<'a> Serializer<'a> { if array_of_tables { self.dst.push_str("["); } - self.emit_key_part(&state)?; + self.emit_key_part(state)?; if array_of_tables { self.dst.push_str("]"); } @@ -586,10 +586,10 @@ impl<'a, 'b> ser::SerializeMap for SerializeTable<'a, 'b> { let res = value.serialize(&mut Serializer { dst: &mut *ser.dst, state: State::Table { - key: &key, + key: key, parent: &ser.state, - first: &first, - table_emitted: &table_emitted, + first: first, + table_emitted: table_emitted, }, }); match res { |