Skip to content

Commit a57afd9

Browse files
Remove useless allocation when serializing
1 parent 8ad4354 commit a57afd9

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

src/ipv4.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ impl serde::Serialize for Ipv4Network {
2727
where
2828
S: serde::Serializer,
2929
{
30-
serializer.serialize_str(&self.to_string())
30+
serializer.collect_str(self)
3131
}
3232
}
3333

src/ipv6.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ impl serde::Serialize for Ipv6Network {
2828
where
2929
S: serde::Serializer,
3030
{
31-
serializer.serialize_str(&self.to_string())
31+
serializer.collect_str(self)
3232
}
3333
}
3434

src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ impl serde::Serialize for IpNetwork {
4646
where
4747
S: serde::Serializer,
4848
{
49-
serializer.serialize_str(&self.to_string())
49+
serializer.collect_str(self)
5050
}
5151
}
5252

0 commit comments

Comments
 (0)