(substring string)
| 230 | var _ Predicate = (*SubstringPredicate)(nil) |
| 231 | |
| 232 | func NewSubstringPredicate(substring string) *SubstringPredicate { |
| 233 | return &SubstringPredicate{ |
| 234 | substring: []byte(substring), |
| 235 | matches: map[string]bool{}, |
| 236 | } |
| 237 | } |
| 238 | |
| 239 | func (p *SubstringPredicate) String() string { |
| 240 | return fmt.Sprintf("SubstringPredicate{%s}", p.substring) |
no outgoing calls