From 8e7af6623d2f77aad77d346498e79fb83594d23e Mon Sep 17 00:00:00 2001 From: A Farzat Date: Sun, 7 Jun 2026 17:40:25 +0300 Subject: Standardize format in Logger and add Verbose level I kind of want verbose level now as I want to know which files got included. --- src/logger.rs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/logger.rs') diff --git a/src/logger.rs b/src/logger.rs index a1db035..8841bcc 100644 --- a/src/logger.rs +++ b/src/logger.rs @@ -2,6 +2,7 @@ pub enum Verbosity { Quiet, Normal, + Verbose, } #[derive(Copy, Clone, Debug, PartialEq, Eq)] @@ -16,7 +17,13 @@ impl Logger { pub fn warn(&self, message: impl AsRef) { if self.verbosity != Verbosity::Quiet { - eprintln!("{}", message.as_ref()); + eprintln!("Warning: {}", message.as_ref()); + } + } + + pub fn info(&self, message: impl AsRef) { + if self.verbosity == Verbosity::Verbose { + eprintln!("Info: {}", message.as_ref()); } } } -- cgit v1.3.1