# Functions
Everything returns a selector that matches all labels.
NewRequirement is the constructor for a Requirement.
ParseSelector takes a string representing a selector and returns an object suitable for matching, or an error.
SelectorFromSet returns a Selector which will match exactly the given Set.
# Structs
LabelSelector contains a list of Requirements.
Requirement is a selector that contains values, a key and an operator that relates the key and values.