This commit is contained in:
Pierre Tachoire
2025-12-29 11:11:41 +01:00
parent 2d6c37fa6f
commit 76f30dc985

View File

@@ -159,7 +159,7 @@ fn logLogfmt(comptime scope: Scope, level: Level, comptime msg: []const u8, data
inline for (@typeInfo(@TypeOf(data)).@"struct".fields) |f| { inline for (@typeInfo(@TypeOf(data)).@"struct".fields) |f| {
const value = @field(data, f.name); const value = @field(data, f.name);
if (std.meta.hasMethod(@TypeOf(value), "logFmt")) { if (std.meta.hasMethod(@TypeOf(value), "logFmt")) {
try value.logFmt(f.name, LogFormatWriter{.writer = writer}); try value.logFmt(f.name, LogFormatWriter{ .writer = writer });
} else { } else {
const key = " " ++ f.name ++ "="; const key = " " ++ f.name ++ "=";
try writer.writeAll(key); try writer.writeAll(key);