Documentation
¶
Index ¶
- Variables
- type Parser
- type Searcher
- type Set
- func (s *Set) Difference(set *Set) *Set
- func (s *Set) Has(element any) bool
- func (s *Set) Insert(element any)
- func (s *Set) Intersection(set *Set) *Set
- func (s *Set) Len() int
- func (s *Set) Minus(set *Set) *Set
- func (s *Set) ProperSubsetOf(set *Set) bool
- func (s *Set) Remove(element any)
- func (s *Set) SubsetOf(set *Set) bool
- func (s *Set) Union(set *Set) *Set
- func (s *Set) Values() []any
- type Tree
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrStack = errors.New("unexpected operator stack") ErrUndefined = errors.New("variable not defined") )
View Source
var ErrBadPattern = errors.New("syntax error in pattern")
ErrBadPattern indicates a pattern was malformed.
View Source
var ErrTooComplex = errors.New("unsupported features for index queries, use advanced search instead")
Functions ¶
This section is empty.
Types ¶
type Set ¶
type Set struct {
// contains filtered or unexported fields
}
func (*Set) Difference ¶
func (*Set) Intersection ¶
func (*Set) ProperSubsetOf ¶
type Tree ¶
type Tree struct {
// contains filtered or unexported fields
}
func (*Tree) BleveString ¶
Click to show internal directories.
Click to hide internal directories.