Versions in this module Expand all Collapse all v1 v1.4.1 Aug 19, 2026 v1.4.0 Aug 12, 2026 Changes in this version + var ErrIncludeExcludeConflict = errors.New("include and exclude object type lists cannot both be set") + var ErrUnknownCategory = errors.New("unknown object type category") + type Filter struct + func NewFilter(categories map[string][]string, include, exclude []string) (*Filter, error) + func (f *Filter) IsCategoryExcluded(category string) bool + func (f *Filter) IsTypeExcluded(objectType string) bool