func (s *VisibilityStore) ValidateCustomSearchAttributes(
searchAttributes map[string]any,
validatedSearchAttributes := make(map[string]any, len(searchAttributes))
var invalidValueErrs []error
for saName, saValue := range searchAttributes {
var err error
switch value := saValue.(type) {