Versions in this module Expand all Collapse all v1 v1.0.2 May 18, 2023 Changes in this version + const Delimiter + func Dedupe(selectorSets ...[]*common.Selector) []*common.Selector + func EqualSet(a, b *set) bool + func Includes(set *set, item *Selector) bool + func IncludesSet(s1, s2 *set) bool + func PowerSet(selectors *set) <-chan Set + func Validate(s *common.Selector) error + type Selector struct + Type string + Value string + func New(c *common.Selector) *Selector + func (s *Selector) Raw() *common.Selector + type Set interface + Add func(selector *Selector) + Array func() []*Selector + Equal func(otherSet Set) bool + Includes func(selector *Selector) bool + IncludesSet func(s2 Set) bool + Power func() <-chan Set + Raw func() []*common.Selector + Remove func(selector *Selector) *Selector + Size func() int + String func() string + func NewSet(selectors ...*Selector) Set + func NewSetFromRaw(c []*common.Selector) Set