type Mapping struct {
// A search is propagated to the parent Search search.Search// Selections are kept as independent but the condition is then propagated to the parent Selections search.Selections
}
Mapping represents the different possible field.Field mappings.