Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AllNode ¶
type AllNode struct {
}
    type AndNode ¶
type AndNode struct {
	Operands []node
}
    type LabelEqValueNode ¶
func (LabelEqValueNode) Evaluate ¶
func (node LabelEqValueNode) Evaluate(labels map[string]string) bool
type LabelInSetNode ¶
func (LabelInSetNode) Evaluate ¶
func (node LabelInSetNode) Evaluate(labels map[string]string) bool
type LabelNeValueNode ¶
func (LabelNeValueNode) Evaluate ¶
func (node LabelNeValueNode) Evaluate(labels map[string]string) bool
type LabelNotInSetNode ¶
func (LabelNotInSetNode) Evaluate ¶
func (node LabelNotInSetNode) Evaluate(labels map[string]string) bool
type NotNode ¶
type NotNode struct {
	Operand node
}
    type OrNode ¶
type OrNode struct {
	Operands []node
}
    
      
      Source Files
      ¶
    
- ast.go
 - parser.go
 - stringset.go
 
 Click to show internal directories. 
   Click to hide internal directories.