(ss []string)
| 111 | var _ Predicate = (*ByteNotInPredicate)(nil) |
| 112 | |
| 113 | func NewStringNotInPredicate(ss []string) Predicate { |
| 114 | p := &ByteNotInPredicate{ |
| 115 | values: make([][]byte, len(ss)), |
| 116 | } |
| 117 | for i := range ss { |
| 118 | p.values[i] = []byte(ss[i]) |
| 119 | } |
| 120 | return p |
| 121 | } |
| 122 | |
| 123 | func NewByteNotInPredicate(bb [][]byte) Predicate { |
| 124 | return &ByteNotInPredicate{ |
no outgoing calls