func()

in exponential/helpers/grpc/grpc.go [204:219]


func (t *Transformer) RespToErr(r proto.Message, err error) (proto.Message, error) {
	if len(t.protosToErrs) == 0 {
		return r, err
	}
	if err != nil {
		return r, err
	}
	for _, respToErr := range t.protosToErrs {
		if err = respToErr(r); err != nil {
			if errors.Is(err, errors.ErrPermanent) {
				return r, err
			}
		}
	}
	return r, err
}