Files
storm/errors.go
Asdine El Hrychy 7ae234fabe Cleanup
2016-03-09 20:49:48 +01:00

20 lines
856 B
Go

package storm
import "errors"
// Errors
var (
ErrNoID = errors.New("missing struct tag id or ID field")
ErrZeroID = errors.New("id field must not be a zero value")
ErrBadType = errors.New("provided data must be a struct or a pointer to struct")
ErrAlreadyExists = errors.New("already exists")
ErrNilParam = errors.New("param must not be nil")
ErrBadIndexType = errors.New("bad index type")
ErrSlicePtrNeeded = errors.New("provided target must be a pointer to slice")
ErrStructPtrNeeded = errors.New("provided target must be a pointer to struct")
ErrPtrNeeded = errors.New("provided target must be a pointer to a valid variable")
ErrNoName = errors.New("provided target must have a name")
ErrIndexNotFound = errors.New("index not found")
ErrNotFound = errors.New("not found")
)