From 2b504099e4e480625e74d3599f5ddab2f42c63de Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Fri, 2 Oct 2020 18:25:44 -0700 Subject: [PATCH] Include room for SocketAddrV6 to serialize scope id https://github.com/rust-lang/rust/pull/77426 --- serde/src/ser/impls.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/serde/src/ser/impls.rs b/serde/src/ser/impls.rs index 0dc8085f4..40e48ba9d 100644 --- a/serde/src/ser/impls.rs +++ b/serde/src/ser/impls.rs @@ -753,10 +753,10 @@ impl Serialize for net::SocketAddrV6 { S: Serializer, { if serializer.is_human_readable() { - const MAX_LEN: usize = 47; + const MAX_LEN: usize = 58; debug_assert_eq!( MAX_LEN, - "[1001:1002:1003:1004:1005:1006:1007:1008]:65000".len() + "[1001:1002:1003:1004:1005:1006:1007:1008%4294967295]:65000".len() ); serialize_display_bounded_length!(self, MAX_LEN, serializer) } else {