diff options
Diffstat (limited to 'src/libstd')
| -rw-r--r-- | src/libstd/sys/common/net2.rs | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/libstd/sys/common/net2.rs b/src/libstd/sys/common/net2.rs index 688d0edcff1..7da7071670a 100644 --- a/src/libstd/sys/common/net2.rs +++ b/src/libstd/sys/common/net2.rs @@ -281,7 +281,8 @@ impl fmt::Debug for TcpStream { res = res.field("peer", &peer); } - res = res.field("inner", &self.inner.as_inner()); + let name = if cfg!(windows) {"socket"} else {"fd"}; + res = res.field(name, &self.inner.as_inner()); res.finish() } } @@ -353,7 +354,8 @@ impl fmt::Debug for TcpListener { res = res.field("addr", &addr); } - res = res.field("inner", &self.inner.as_inner()); + let name = if cfg!(windows) {"socket"} else {"fd"}; + res = res.field(name, &self.inner.as_inner()); res.finish() } } @@ -485,7 +487,8 @@ impl fmt::Debug for UdpSocket { res = res.field("addr", &addr); } - res = res.field("inner", &self.inner.as_inner()); + let name = if cfg!(windows) {"socket"} else {"fd"}; + res = res.field(name, &self.inner.as_inner()); res.finish() } } |
