21 lines
246 B
Go
21 lines
246 B
Go
package boil
|
|
|
|
type boilErr struct {
|
|
error
|
|
}
|
|
|
|
func WrapErr(err error) error {
|
|
return boilErr{
|
|
error: err,
|
|
}
|
|
}
|
|
|
|
func (e boilErr) Error() string {
|
|
return e.error.Error()
|
|
}
|
|
|
|
func IsBoilErr(err error) bool {
|
|
_, ok := err.(boilErr)
|
|
return ok
|
|
}
|