From 5b4520c3bff59b04f793e566a024509ba61846ad Mon Sep 17 00:00:00 2001 From: soruh Date: Sun, 19 Mar 2023 00:25:04 +0100 Subject: [PATCH] make debug output more compact --- src/ports.rs | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/src/ports.rs b/src/ports.rs index 0bfee4d..166edd0 100644 --- a/src/ports.rs +++ b/src/ports.rs @@ -153,14 +153,15 @@ impl Debug for PortHandler { ) }); - f.debug_struct("PortHandler") - .field("last_update", &DisplayAsDebug(last_update)) - .field("port_guards", &self.port_guards) - .field("allowed_ports", &self.allowed_ports.0) - .field("free_ports", &free_ports) - .field("errored_ports", &errored_ports) - .field("allocated_ports", &allocated_ports) - .finish() + writeln!(f, "last update: {last_update}")?; + writeln!(f, "rejectors: {:#?}", self.port_guards)?; + writeln!(f, "allowed ports: {:?}", self.allowed_ports.0)?; + writeln!(f, "free ports: {:?}", free_ports)?; + + writeln!(f, "errored ports: {:#?}", errored_ports)?; + writeln!(f, "allocated ports: {:#?}", allocated_ports)?; + + Ok(()) } }