This commit is contained in:
Robin Appelman 2024-07-24 23:22:04 +02:00
commit 6e0c662fb4
13 changed files with 263 additions and 45 deletions

View file

@ -38,6 +38,21 @@ impl LogLevel {
};
matcher_level == *self || matcher_level == LogLevel::Exception || *self == LogLevel::Unknown
}
pub fn as_str(&self) -> &'static str {
match self {
LogLevel::Debug => "debug",
LogLevel::Info => "info",
LogLevel::Notice => "notice",
LogLevel::Warn => "warn",
LogLevel::Error => "error",
LogLevel::Alert => "alert",
LogLevel::Critical => "critical",
LogLevel::Emergency => "emergency",
LogLevel::Exception => "exception",
LogLevel::Unknown => "log",
}
}
}
#[derive(Debug, PartialEq, Clone)]