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

Function allowed_level_rank_for_target

src/apps/cli/src/logging.rs:318–323  ·  view source on GitHub ↗
(target: &str, default_level: tracing::Level)

Source from the content-addressed store, hash-verified

316}
317
318fn allowed_level_rank_for_target(target: &str, default_level: tracing::Level) -> u8 {
319 let default_rank = level_rank(default_level);
320 target_override_rank(target)
321 .map(|override_rank| default_rank.min(override_rank))
322 .unwrap_or(default_rank)
323}
324
325fn is_enabled_for_target(metadata: &tracing::Metadata<'_>, default_level: tracing::Level) -> bool {
326 let allowed_rank = allowed_level_rank_for_target(metadata.target(), default_level);

Callers 1

is_enabled_for_targetFunction · 0.85

Calls 2

level_rankFunction · 0.85
target_override_rankFunction · 0.85

Tested by

no test coverage detected