Versions in this module Expand all Collapse all v0 v0.1.0 May 17, 2026 Changes in this version + func TrimIfEnabled(trimEnabled bool, field TrimmableField, changes SanitizationResult) bool + func TrimMultipleFields(trimEnabled bool, fields []TrimmableField, changes SanitizationResult) int + func TrimWhitespaceField(field TrimmableField, changes SanitizationResult) bool + type SanitizationResult interface + AddChange func(path string, original, newValue any, reason string) + type TrimmableField struct + Name string + Original string + Path string + Value *string + type TrimmableFieldsBuilder struct + func NewTrimmableFieldsBuilder() *TrimmableFieldsBuilder + func (b *TrimmableFieldsBuilder) AddField(name, path string, value *string) *TrimmableFieldsBuilder + func (b *TrimmableFieldsBuilder) Build() []TrimmableField