Versions in this module Expand all Collapse all v0 v0.3.0 Aug 24, 2026 v0.2.0 Aug 12, 2026 Changes in this version + type Matcher interface + GetChildWithIndex func(index int) Matcher + GetChildWithKey func(key string) Matcher + Matches func() bool + MatchesPartial func() bool + func AlwaysMatcher() Matcher + func Parse(message json.RawMessage, propagate bool) Matcher + type PathMatcher struct + Paths [][]interface{} + Propagate bool + func Append(matcher *PathMatcher, message json.RawMessage) *PathMatcher + func AppendSingle(matcher *PathMatcher, message json.RawMessage) *PathMatcher + func Empty(propagate bool) *PathMatcher + func (p *PathMatcher) GetChildWithIndex(index int) Matcher + func (p *PathMatcher) GetChildWithKey(key string) Matcher + func (p *PathMatcher) Matches() bool + func (p *PathMatcher) MatchesPartial() bool