1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
package policy import ( "log/slog" "github.com/TecharoHQ/anubis/lib/policy/config" ) type CheckResult struct { Name string Rule config.Rule } func (cr CheckResult) LogValue() slog.Value { return slog.GroupValue( slog.String("name", cr.Name), slog.String("rule", string(cr.Rule))) }