func (filter *MultiFilter) AddFilter(f Filter) {
	// grow if necessary
	if len(filter.Filters)+1 >= cap(filter.Filters) {
		filters := make([]Filter, len(filter.Filters), len(filter.Filters)+filterListAllocation)
		copy(filters, filter.Filters)
		filter.Filters = filters
	}
	filter.Filters = append(filter.Filters, f)
}
// AddFilter appends a filter to the end of the list.
AddFilter appends a filter to the end of the list.
// AddFilter appends a filter to the end of the list .
func (filter *MultiFilter) AddFilter(f Filter) {
	if len(filter.Filters)+1 >= cap(filter.Filters) {
		filters := make([]Filter, len(filter.Filters), len(filter.Filters)+filterListAllocation)
		copy(filters, filter.Filters)
		filter.Filters = filters
	}
	filter.Filters = append(filter.Filters, f)
}
func ( filter * MultiFilter ) AddFilter ( f Filter ) { if len ( filter . Filters ) + 1 >= cap ( filter . Filters ) { filters := make ( [ ] Filter , len ( filter . Filters ) , len ( filter . Filters ) + filterListAllocation ) copy ( filters , filter . Filters ) filter . Filters = filters } filter . Filters = append ( filter . Filters , f ) }
AddFilter appends a filter to the end of the list.
AddFilter appends a filter to the end of the list .
// grow if necessary