aboutsummaryrefslogtreecommitdiffstats
path: root/logging/sinks/encoding.go
diff options
context:
space:
mode:
authorMarc Pervaz Boocha <mboocha@sudomsg.com>2026-02-24 23:43:59 +0530
committerMarc Pervaz Boocha <mboocha@sudomsg.com>2026-02-24 23:43:59 +0530
commit594b5972ff33970c3d03da9a679b10e64dd98080 (patch)
tree9386b0f152df31785273cbdaf992011e0a0524bb /logging/sinks/encoding.go
parentSplit net packages (diff)
downloadkit-594b5972ff33970c3d03da9a679b10e64dd98080.tar
kit-594b5972ff33970c3d03da9a679b10e64dd98080.tar.gz
kit-594b5972ff33970c3d03da9a679b10e64dd98080.tar.bz2
kit-594b5972ff33970c3d03da9a679b10e64dd98080.tar.lz
kit-594b5972ff33970c3d03da9a679b10e64dd98080.tar.xz
kit-594b5972ff33970c3d03da9a679b10e64dd98080.tar.zst
kit-594b5972ff33970c3d03da9a679b10e64dd98080.zip
Misc Fixes
Diffstat (limited to 'logging/sinks/encoding.go')
-rw-r--r--logging/sinks/encoding.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/logging/sinks/encoding.go b/logging/sinks/encoding.go
index e1c558a..42848ec 100644
--- a/logging/sinks/encoding.go
+++ b/logging/sinks/encoding.go
@@ -57,6 +57,8 @@ func RecordAll(r slog.Record) iter.Seq2[string, slog.Value] {
}
}
+type Encoder func(rec slog.Record, ReplaceAttr func(string, slog.Value) (slog.Value, bool)) (string, error)
+
func LogFmtEncoder(rec slog.Record, ReplaceAttr func(string, slog.Value) (slog.Value, bool)) (string, error) {
str := []string{}
for key, value := range RecordAll(rec) {