From 91ad402f52f3317c170428f94d46884873253bfd Mon Sep 17 00:00:00 2001 From: Andrew Date: Sat, 13 Apr 2024 10:25:27 +1200 Subject: [PATCH] Fix for latest env_logger --- src/main.rs | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/main.rs b/src/main.rs index e1a24435..76472b85 100644 --- a/src/main.rs +++ b/src/main.rs @@ -178,11 +178,14 @@ fn parse_opts_into_struct( env_logger::builder() .filter_module(module_path!(), log_level) .format(|buf, record| { - let style = match record.level() { - Level::Error | Level::Warn => buf.default_level_style(record.level()), - _ => buf.style(), // Leave info, debug and trace unstyled - }; - writeln!(buf, "{}", style.value(record.args())) + match record.level() { + Level::Error | Level::Warn => { + let style = buf.default_level_style(record.level()); + writeln!(buf, "{style}{}{style:#}", record.args()) + } + // Leave info, debug and trace unstyled + _ => writeln!(buf, "{}", record.args()), + } }) .init();