MCPcopy Create free account
hub / github.com/GCWing/BitFun / parse_log_level

Function parse_log_level

src/apps/desktop/src/logging.rs:102–112  ·  view source on GitHub ↗
(value: &str)

Source from the content-addressed store, hash-verified

100}
101
102pub fn parse_log_level(value: &str) -> Option<log::LevelFilter> {
103 match value.trim().to_lowercase().as_str() {
104 "trace" => Some(log::LevelFilter::Trace),
105 "debug" => Some(log::LevelFilter::Debug),
106 "info" => Some(log::LevelFilter::Info),
107 "warn" => Some(log::LevelFilter::Warn),
108 "error" => Some(log::LevelFilter::Error),
109 "off" => Some(log::LevelFilter::Off),
110 _ => None,
111 }
112}
113
114pub fn level_to_str(level: log::LevelFilter) -> &'static str {
115 match level {

Callers 2

Calls 2

trimMethod · 0.80
as_strMethod · 0.45

Tested by

no test coverage detected