mirror of https://github.com/poanetwork/gecko.git
23 lines
404 B
Go
23 lines
404 B
Go
// (c) 2019-2020, Ava Labs, Inc. All rights reserved.
|
|
// See the file LICENSE for licensing terms.
|
|
|
|
package wrappers
|
|
|
|
// Errs ...
|
|
type Errs struct{ Err error }
|
|
|
|
// Errored ...
|
|
func (errs *Errs) Errored() bool { return errs.Err != nil }
|
|
|
|
// Add ...
|
|
func (errs *Errs) Add(errors ...error) {
|
|
if errs.Err == nil {
|
|
for _, err := range errors {
|
|
if err != nil {
|
|
errs.Err = err
|
|
break
|
|
}
|
|
}
|
|
}
|
|
}
|