func (f *filterBuilder) not(n *filterBuilder) {
	if f.subFilter != nil {
		f.setError(errSubFilterAlreadySet)
		return
	}

	f.subFilter = n
	f.subFilterOp = notOp
}
// not sets the sub-filter that will be AND NOTed with this one.
// Sets the error state if a sub-filter is already set.
not sets the sub-filter that will be AND NOTed with this one.
Sets the error state if a sub-filter is already set.
// not sets the sub - filter that will be AND NOTed with this one . // Sets the error state if a sub - filter is already set .
func (f *filterBuilder) not(n *filterBuilder) {
	if f.subFilter != nil {
		f.setError(errSubFilterAlreadySet)
		return
	}
	f.subFilter = n
	f.subFilterOp = notOp
}
func ( f * filterBuilder ) not ( n * filterBuilder ) { if f . subFilter != nil { f . setError ( errSubFilterAlreadySet ) return } f . subFilter = n f . subFilterOp = notOp }
not sets the sub-filter that will be AND NOTed with this one.
not sets the sub - filter that will be AND NOTed with this one .