internal/transport/async/errors.go
package async
import "errors"
var (
ErrNoEmailService = errors.New("no email service set") // no email service set
ErrNoRateLimiter = errors.New("no rate limiter set") // no rate limiter set
ErrNoTaskHandler = errors.New("no task handler set") // no task handler set
ErrRateLimitExceeded = errors.New("rate limit exceeded") // rate limit exceeded
ErrTaskPayloadUnmarshal = errors.New("failed to unmarshal task payload") // failed to unmarshal task payload
)