Versions in this module Expand all Collapse all v0 v0.2.0 Jul 27, 2025 v0.1.0 Jul 23, 2025 Changes in this version + type CachedDestructurer struct + func NewCachedDestructurer() *CachedDestructurer + func (d *CachedDestructurer) TryDestructure(value interface{}, propertyFactory core.LogEventPropertyFactory) (*core.LogEventProperty, bool) + type DefaultDestructurer struct + func NewDefaultDestructurer() *DefaultDestructurer + func NewDestructurer(maxDepth, maxStringLength, maxCollectionCount int) *DefaultDestructurer + func (d *DefaultDestructurer) RegisterScalarType(t reflect.Type) + func (d *DefaultDestructurer) TryDestructure(value interface{}, propertyFactory core.LogEventPropertyFactory) (*core.LogEventProperty, bool)