pub fn log_structured(level: LogLevel, msg: &str, fields: &[(String, String)])
Emit a structured log with key-value fields.