# Functions

MakeListOptions makes a completed ListOptions struct from a list of ListOption implementations.
ObjectToListFilter transforms an ObjectFilter into a ListFilter.

# Variables

ErrInvalidFilterParams describes an error where invalid parameters were given to a filter.

# Structs

ListOptions is a generic struct for listing options.
NameFilter is an ObjectFilter that compares runtime.Object.GetName() to the Name field by either equality or prefix.
UIDFilter is an ObjectFilter that compares runtime.Object.GetUID() to the UID field by either equality or prefix.

# Interfaces

ListFilter is an interface for pipe-like list filtering behavior.
ListOption is an interface which can be passed into e.g.
ObjectFilter is an interface for filtering objects one-by-one.