From bd85983d059151c9ef07dbd11a35f1d16463eb94 Mon Sep 17 00:00:00 2001 From: Steven Fackler Date: Sun, 17 May 2015 13:17:26 -0700 Subject: Make debug builders take &mut self, add entries method [breaking-change] --- src/libstd/sys/common/net.rs | 20 ++++++++++---------- src/libstd/sys/unix/fs.rs | 7 ++++--- 2 files changed, 14 insertions(+), 13 deletions(-) (limited to 'src/libstd/sys') diff --git a/src/libstd/sys/common/net.rs b/src/libstd/sys/common/net.rs index 7da7071670a..efbcda3fece 100644 --- a/src/libstd/sys/common/net.rs +++ b/src/libstd/sys/common/net.rs @@ -274,16 +274,16 @@ impl fmt::Debug for TcpStream { let mut res = f.debug_struct("TcpStream"); if let Ok(addr) = self.socket_addr() { - res = res.field("addr", &addr); + res.field("addr", &addr); } if let Ok(peer) = self.peer_addr() { - res = res.field("peer", &peer); + res.field("peer", &peer); } let name = if cfg!(windows) {"socket"} else {"fd"}; - res = res.field(name, &self.inner.as_inner()); - res.finish() + res.field(name, &self.inner.as_inner()) + .finish() } } @@ -351,12 +351,12 @@ impl fmt::Debug for TcpListener { let mut res = f.debug_struct("TcpListener"); if let Ok(addr) = self.socket_addr() { - res = res.field("addr", &addr); + res.field("addr", &addr); } let name = if cfg!(windows) {"socket"} else {"fd"}; - res = res.field(name, &self.inner.as_inner()); - res.finish() + res.field(name, &self.inner.as_inner()) + .finish() } } @@ -484,11 +484,11 @@ impl fmt::Debug for UdpSocket { let mut res = f.debug_struct("UdpSocket"); if let Ok(addr) = self.socket_addr() { - res = res.field("addr", &addr); + res.field("addr", &addr); } let name = if cfg!(windows) {"socket"} else {"fd"}; - res = res.field(name, &self.inner.as_inner()); - res.finish() + res.field(name, &self.inner.as_inner()) + .finish() } } diff --git a/src/libstd/sys/unix/fs.rs b/src/libstd/sys/unix/fs.rs index 350161c751c..51a85a276ed 100644 --- a/src/libstd/sys/unix/fs.rs +++ b/src/libstd/sys/unix/fs.rs @@ -408,12 +408,13 @@ impl fmt::Debug for File { } let fd = self.0.raw(); - let mut b = f.debug_struct("File").field("fd", &fd); + let mut b = f.debug_struct("File"); + b.field("fd", &fd); if let Some(path) = get_path(fd) { - b = b.field("path", &path); + b.field("path", &path); } if let Some((read, write)) = get_mode(fd) { - b = b.field("read", &read).field("write", &write); + b.field("read", &read).field("write", &write); } b.finish() } -- cgit 1.4.1-3-g733a5