- package proxy
-
- import (
- "github.com/pkg/errors"
- )
-
- type errNoData struct{}
-
- func (e errNoData) Error() string {
- return "No data returned for query"
- }
-
- // IsErrNoData checks whether an error is due to a query returning empty data
- func IsErrNoData(err error) bool {
- _, ok := errors.Cause(err).(errNoData)
- return ok
- }
-
- func ErrNoData() error {
- return errors.Wrap(errNoData{}, "")
- }
|