pub fn load_namespace() -> Option<String>Expand description
Load global namespace configuration from available sources
This function checks multiple sources in priority order:
- Environment variable
WADDLING_NAMESPACE(highest priority) - Cargo.toml metadata
namespacefield - None (no namespace)
ยงExamples
[package.metadata.waddling-errors]
namespace = "auth_service"use waddling_errors_hash::config_loader::load_namespace;
let namespace = load_namespace();
// Returns Some("auth_service") if configured, None otherwise